Shell 的 echo 指令與 PHP 的 echo 指令相似,都是用於字符串的輸出。命令格式:測試
echo stringspa
1.顯示變量orm
#!/bin/sh read name echo "$name It is a test"
2.顯示換行字符串
#!/bin/sh echo -e "OK! \c" # -e 開啓轉義 \c 不換行 echo "It is a test"
3.顯示結果定向至文件string
echo "It is a test" > myfile
printf 命令的語法:table
printf format-string [arguments...]
參數說明:form
Shell中的 test 命令用於檢查某個條件是否成立,它能夠進行數值、字符和文件三個方面的測試。test
參數 | 說明 |
---|---|
-eq | 等於則爲真 |
-ne | 不等於則爲真 |
-gt | 大於則爲真 |
-ge | 大於等於則爲真 |
-lt | 小於則爲真 |
-le | 小於等於則爲真 |
實例演示:變量
num1=100 num2=100 if test $[num1] -eq $[num2] then echo '兩個數相等!' else echo '兩個數不相等!' fi