01 6 shell 輸入輸出重定向

2021-08-17 03:51:04 字數 467 閱讀 2005

可將輸出內容輸出到檔案中,**為:

$./test.sh > a.txt

輸入指令為

$ ./test2.sh

其中test2.sh內為:

cat < b.txt

為實現函式呼叫檔案內資料,使用輸入重定向方法如下:

fun `cat < test.txt`

其中,函式呼叫方法為函式名後面加引數,如:

fun 21 3 4 5 

一對反單引號是乙個表示式,將`cat < test.txt`作為一串數字傳入函式,實現如下:

for_in_file()

for_in_file

函式定義只要寫出fun()就行了,呼叫直接寫函式名。    

其中fun2是乙個文件,裡面包含如下:

1 2 3 4 5 6 7 8 9 10

for in遍歷方法能將文件裡所有字元逐個輸出,目前尚未找到逐行輸出的方法。

Shell 輸入 輸出重定向

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

Shell 輸入 輸出重定向

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

Shell輸入輸出重定向

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