問題: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是一個字符串