跟着RUNOOB網站的教程學習的筆記
shell的echo指令與PHP的echo指令類似,都是用於字符串的輸出。命令格式:
echo string
1 顯示普通字符串
echo "It is a test"
這里的雙引號完全可以省略,后面的例子也是這樣(雙引號可以省略)
echo It is a test
2 顯示轉義字符
echo "\"It is a test\""
3 顯示變量
read命令從標准輸入中讀取一行,並把輸入行的每個字段的值都指定給shell變量
#!/bin/bash read name echo "$name It is a test"
4 顯示換行
echo -e "OK! \n" echo It is a test
5 顯示不換行
#!/bin/sh echo -e "OK \c" echo "It is s test"
6 顯示結果定向到文件
echo "It is a test" > myfile
7 原樣輸出字符串,不進行轉義或者取變量(用單引號)
echo '$name\"'
8 顯示命令執行結果
echo `date`
這里使用的是反引號,執行的命令是顯示當前日期