shell 輸入輸出

2021-09-28 19:28:40 字數 650 閱讀 8388

標準輸入(stdin):**0,《或者《鍵盤

標準輸出(stdout):**1,>或者》終端顯示器

標準錯誤輸出(stderr):**2,2> 或者2>>指令執行失敗返回的錯誤資訊,終端顯示器

將輸出結果重定向到檔案中

1.覆蓋到檔案中

command > outputfile(檔案的完整路徑) 兩邊需要空格

2.追加到檔案中(新起一行)

command>>outputfile

<:制指定輸入的資料媒介**

『&>』 0,1,2資訊輸出到指定媒介

1>:將正確內容覆蓋輸出到指定媒介

1>>將正確內容追加輸出到指定媒介

2>:將正確內容覆蓋輸出到指定媒介

2>>將正確內容追加輸出到指定媒介

command < outputfile(檔案路徑) 兩邊需要空格

命令《輸入檔案路徑

同時輸入輸出

command < outputfile > outputfile

內聯的輸入重定向

tr 『a-z』 『a-z』把all檔案輸入並執行 tr 『a-z』 『a-z』 並輸出到螢幕

tr 『a-z』 'a-z』test

把all檔案輸入並執行 tr 『a-z』 『a-z』 並輸出到test檔案

Shell輸入輸出

重定向至檔案 echo用於顯示,read用於讀入,其中person是變數名字,shell中變數用字使用的時候用 框起來 input and output echo what s your name?read person echo hello,效果如下圖 顯示轉義字元 echo it is a te...

Shell 輸入 輸出重定向

大多數 unix 系統命令從你的終端接受輸入並將所產生的輸出傳送回 到您的終端。乙個命令通常從乙個叫標準輸入的地方讀取輸入,預設情況下,這恰好是你的終端。同樣,乙個命令通常將其輸出寫入到標準輸出,預設情況下,這也是你的終端。重定向命令列表如下 命令說明 command file 將輸出重定向到 fi...

Shell 輸入 輸出重定向

大多數 unix 系統命令從你的終端接受輸入並將所產生的輸出傳送回 到您的終端。乙個命令通常從乙個叫標準輸入的地方讀取輸入,預設情況下,這恰好是你的終端。同樣,乙個命令通常將其輸出寫入到標準輸出,預設情況下,這也是你的終端。重定向命令列表如下 命令說明 command file 將輸出重定向到 fi...