今天在debian系統編輯檔案,用到了linux echo指令,這裡記錄一下:
echo -e "deb http://ftp.cn.debian.org/debian squeeze main\ndeb http://security.debian.org/ squeeze/updates main" > /etc/apt/sourist
追加檔案内容結尾不覆寫:
# echo -e "this is a test\!" >>/test.log
echo指令功能說明
echo指令的功能是在顯示器上顯示一段文字,一般起到一個提示的作用。
該指令的一般格式為: echo [ -n ] 字元串
其中選項n表示輸出文字後不換行;字元串能加引号,也能不加引号。用echo指令輸出加引号的字元串時,将字元串原樣輸出;用echo指令輸出不加引号的字元串時,将字元串中的各個單詞作為字元串輸出,各字元串之間用一個空格分割。
功能說明:顯示文字。
語 法:echo [-ne][字元串]或 echo [--help][--version]
補充說明:echo會将輸入的字元串送往标準輸出。輸出的字元串間以空白字元隔開, 并在最後加上換行号。
參 數:-n 不要在最後自動換行
-e 若字元串中出現以下字元,則特别加以處理,而不會将它當成一般
文字輸出:
\a 發出警告聲;
\b 删除前一個字元;
\c 最後不加上換行符号;
\f 換行但光标仍舊停留在原來的位置;
\n 換行且光标移至行首;
\r 光标移至行首,但不換行;
\t 插入tab;
\v 與\f相同;
\\ 插入\字元;
\nnn 插入nnn(八進制)所代表的ascii字元;
–help 顯示幫助
–version 顯示版本資訊