1. 程式人生 > >Shell腳本(三)

Shell腳本(三)

格式化 else www http 警告 檢查 結果 linux 行數

摘自:菜鳥教程 http://www.runoob.com/linux/linux-shell-echo.html

Shell命令

1. echo命令

字符串輸出

echo "OK! \c"

echo "It is a test"

輸出: OK! It is a test

2. printf命令

格式化輸出

%d %s %f

轉義序列:

\a:警告字符

\b:後退

\c:抑制(不顯示)輸出結果中任何結尾的換行字符(只在%b格式指示符控制下的參數字符串中有效),而且,任何留在參數裏的字符、任何接下來的參數以及任何留在格式字符串中的字符,都被忽略

\f:換頁

\n:換行

\r:回車

\t:水平制表符

\v:垂直制表符

\\:反斜杠字符

\ddd:1到3位的八進制值的字符,僅在格式字符串中有效

\0ddd:表示1到3為的八進制值字符

3. test命令

檢查某個條件是否成立,可以進行數組、字符和文件的測試

如:

num1=100

num2=100

if test $[num1] -eq $[num2]

then

  echo ‘兩個數相等!‘

else

  echo ‘兩個數不相等!‘

fi

輸出:兩個數相等!

具體參數見:http://www.runoob.com/linux/linux-shell-test.html

Shell腳本(三)