问题:echo -e "hello\b"
显示:hello
echo -e "hello\bt"
显示:hellt
shell就是按命令执行的,你只输入到\b后面没有输入字符,这里假设尾部有光标,就是完成了命令时光标停在o前面了,如果后面有字符,那字符会覆盖掉o,如果没有,则o还存在,所以显示结果不变。
一般在linux的文档里划分每列的都是tab,不是空格,空格会代表字符
echo -e "hello\tworld" 显示结果是hello world是两个字符串
echo -e "hello world" 显示结果是hello world是一个字符串
转载于:https://blog.51cto.com/zonzpoo/1568515