一般來說如果在echo里直接寫上\n,他不會被轉義,必須加上-e參數
echo "hello\n morning" # 輸出為 hello\n morning echo -e "hello\n morning" # 輸出為 #hello # morning
貌似如果帶-e參數,!等符號也變成shell的運算符,所以-e還是不能濫用
一般來說如果在echo里直接寫上\n,他不會被轉義,必須加上-e參數
echo "hello\n morning" # 輸出為 hello\n morning echo -e "hello\n morning" # 輸出為 #hello # morning
貌似如果帶-e參數,!等符號也變成shell的運算符,所以-e還是不能濫用
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。