1.重定向標準輸出:不使用系統標準輸出的預設裝置,將輸出結果直接寫在乙個新的檔案中。
command > file 把標準輸出重定向到file檔案中
command >> file 把標準輸出重定向到file檔案中(追加在現有內容的後面)
command 1> file 把標準輸出重定向到file中
> myfile建立乙個長度為0的空檔案
2.重定向標準輸入:不使用系統標準輸入的預設裝置,引用其他檔案的內容或是其他命令的輸入
command < file 以file檔案的內容作為command命令的標準輸入
command file2以file作為輸入,file2作為標準輸出
command << delimiter從標準輸入中讀入,直到遇到delimiter分界符
3.重定向標準出錯:將系統執行的錯誤資訊重定向到乙個檔案中
command 2> file 重定向到file中
command 2>> file 追加
標準輸出(standard output)---1
標準輸入(standard input)---0
標準出錯(standard error)---2
檔案重定向
i j 和 i j 的效果都是把j的指向複製給i。echo hero hero.txt 2 1 這句的意思是,無論是標準輸出還是標準錯誤輸出都會被重定向到hero.txt中,具體過程 1的指向由con轉為 hero.txt,2 1 是把1的指向複製給2,此時2的指向也變為了hero.txt,因此1和...
檔案重定向
從乙個檔案,讀取資料,再輸出,一般在 裡實現就是用,如 使用檔案重定向會更加方便。include int main return0 一段非常簡單的輸入輸出資料的 編譯,生成test.exe。在命令視窗,在test.exe根目錄下,輸入 testout.txt 就可以實現讀取data.txt裡面的資料...
linux 檔案重定向
nohup 所屬包 coreutils 功能說明 該命令可以讓使用者在退出系統之後,繼續於後台中執行程式。注意nohup命令不會自動將程式放到後台執行,因此需要配合shell的特殊字元 使用,放在一行指令的最後,如 nohup command 要想明白檔案重定向,首先需要理解linux中的所有程序,...