重定向至檔案
echo用於顯示,read用於讀入,其中person是變數名字,shell中變數用字使用的時候用${}框起來
效果如下圖:#input and output
echo
"what's your name?"
read person
echo
"hello, $"
顯示轉義字元
echo "\"it is a test\""
顯示變數顯示換行var=10
echo
"$"
echo本身就帶換行
顯示不換行
bash帶e才顯示轉義字元,但是zsh不需要帶e即可
結果如下圖echo
-e"hhh\c"
echo
"test"
重定向,輸出到1.txt,然後用cat命令檢視檔案內容
效果如下echo
"test test test" > 1.txt
echo `cat 1.txt`
shell 輸入輸出
標準輸入 stdin 0,或者 鍵盤 標準輸出 stdout 1,或者 終端顯示器 標準錯誤輸出 stderr 2,2 或者2 指令執行失敗返回的錯誤資訊,終端顯示器 將輸出結果重定向到檔案中 1.覆蓋到檔案中 command outputfile 檔案的完整路徑 兩邊需要空格 2.追加到檔案中 新...
Shell 輸入 輸出重定向
大多數 unix 系統命令從你的終端接受輸入並將所產生的輸出傳送回 到您的終端。乙個命令通常從乙個叫標準輸入的地方讀取輸入,預設情況下,這恰好是你的終端。同樣,乙個命令通常將其輸出寫入到標準輸出,預設情況下,這也是你的終端。重定向命令列表如下 命令說明 command file 將輸出重定向到 fi...
Shell 輸入 輸出重定向
大多數 unix 系統命令從你的終端接受輸入並將所產生的輸出傳送回 到您的終端。乙個命令通常從乙個叫標準輸入的地方讀取輸入,預設情況下,這恰好是你的終端。同樣,乙個命令通常將其輸出寫入到標準輸出,預設情況下,這也是你的終端。重定向命令列表如下 命令說明 command file 將輸出重定向到 fi...