可以通過管道把一個(gè)命令的輸出傳遞給另一個(gè)命令作為輸入。
命令1 |命令2
其中|是管道符號。
t e e命令作用可以用字母T來形象地表示。它把輸出的一個(gè)副本輸送到標(biāo)準(zhǔn)輸出,另一個(gè)
副本拷貝到相應(yīng)的文件中。如果希望在看到輸出的同時(shí),也將其存入一個(gè)文件,那么這個(gè)命
令再合適不過了。
它的一般形式為:
tee -a files
command > filename 把把標(biāo)準(zhǔn)輸出重定向到一個(gè)新文件中
command >> filename 把把標(biāo)準(zhǔn)輸出重定向到一個(gè)文件中(追加)
command 1 > fielname 把把標(biāo)準(zhǔn)輸出重定向到一個(gè)文件中
command > filename 2>&1 把把標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤一起重定向到一個(gè)文件中
command 2 > filename 把把標(biāo)準(zhǔn)錯(cuò)誤重定向到一個(gè)文件中
command 2 >> filename 把把標(biāo)準(zhǔn)輸出重定向到一個(gè)文件中(追加)
command >> filename 2>&1 把把標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤一起重定向到一個(gè)文件中(追加)
command < filename >filename2 把c o m m a n d命令以f i l e n a m e文件作為標(biāo)準(zhǔn)輸入,以f i l e n a m e 2文件
作為標(biāo)準(zhǔn)輸出
command < filename 把c o m m a n d命令以f i l e n a m e文件作為標(biāo)準(zhǔn)輸入
command << delimiter 把從標(biāo)準(zhǔn)輸入中讀入,直至遇到d e l i m i t e r分界符
command <&m 把把文件描述符m作為標(biāo)準(zhǔn)輸入
command >&m 把把標(biāo)準(zhǔn)輸出重定向到文件描述符m中
command <&- 把關(guān)閉標(biāo)準(zhǔn)輸入