echo -n 不換行輸出 $echo -n "123" $echo "456" 最終輸出 123456 而不是 123 456 echo -e 處理特殊字元 若字元串中出現以下字元,則特別加以處理,而不會將它當成一般文字輸出: \a 發出警告聲; \b 刪除前一個字元; \c 最後不加上換行符號; ...
echo -n 不換行輸出
$echo -n "123" $echo "456" 最終輸出 123456 而不是 123 456 echo -e 處理特殊字元 若字元串中出現以下字元,則特別加以處理,而不會將它當成一般文字輸出: \a 發出警告聲; \b 刪除前一個字元; \c 最後不加上換行符號; \f 換行但游標仍舊停留在原來的位置; \n 換行且游標移至行首; \r 游標移至行首,但不換行; \t 插入tab; \v 與\f相同; \\ 插入\字元; \nnn 插入nnn(八進位)所代表的ASCII字元; $echo -e "a\bdddd" dddd $echo -e "a\adddd" //輸出同時會發出報警聲音 adddd $echo -e "a\ndddd" //自動換行 a dddd