指令碼執行
1.賦予執行許可權,直接執行
chmod 755 hello.sh
./hello.sh #需要使用檔案的絕對路徑或相對路徑
2.通過bash呼叫執行指令碼
echo輸出命令
語法:echo [ -e ] [輸出內容]
-e :支援反斜線控制的字元轉換
eg1:輸出hello world!
echo 'hello world!'
注意:如果想要輸出感嘆號,輸出內容必須放在單引號中
eg2:使用-e引數,轉義字元
#刪除左側字元,輸出ac
echo -e "ab\bc"
#製表符與換行符
echo -e "a\tb\tc\nd\te\tf"
eg3:指定顏色,輸出內容
#輸出紅色字元的abcd
echo -e "\e[1;31m abcd \e[0m"
30m=黑色 31m=紅色 32m=綠色 33m=黃色
34m=藍色 35m=洋紅 36m=青色 37m=白色
shell 指令碼之 echo
功能說明 顯示文字。語 法 echo ne 字串 echo help version 補充說明 echo會將輸入的字串送往標準輸出。輸出的字串間以空白字元隔開,並在最後加上換行號。參 數 n 不要在最後自動換行 e 開啟反斜槓esc轉義。若字串中出現以下字元,則特別加以處理,而不會將它當成一般文字輸...
shell指令碼 echo命令使用
這裡直接給出例子 顯示普通字串 echo it is a test 這裡的雙引號完全可以省略,以下命令與上面例項效果一致 echo it is a test 顯示轉義字串 echo it is a test 顯示結果 it is a test 顯示變數 read 命令從標準輸入中讀取一行,並把輸入行...
SHELL指令碼的echo輸出顏色
echo顯示帶顏色,需要使用引數 e 格式如下 echo e 033 字背景顏色 文字顏色m字串 033 0m 例如 echo e 033 41 37m tonyzhang 033 0m 其中41的位置代表底色,37的位置是代表字的顏色 注 1 字背景顏色和文字顏色之間是英文的 2 文字顏色後面有個...