關於重定向

2021-08-26 20:53:34 字數 1059 閱讀 3305

標準輸入的控制

語法:命令檔案將命令的執行結果送至指定的檔案中。

例如:

ls -l > list 將執行「ls -l」 命令的結果寫入檔案list 中。

語法:命令》! 檔案將命令的執行結果送至指定的檔案中,若檔案已經存在,則覆蓋。

例如:

ls -lg >! list 將執行「ls - lg」 命令的結果覆蓋寫入檔案list 中。

語法:命令》& 檔案將命令執行時螢幕上所產生的任何資訊寫入指定的檔案中。

例如:

cc file1.c >& error 將編譯file1.c 檔案時所產生的任何資訊寫入檔案error 中。

語法:命令》 檔案將命令執行的結果附加到指定的檔案中。

例如:

ls - lag >> list 將執行「ls - lag」 命令的結果附加到檔案list 中。

語法:命令》& 檔案將命令執行時螢幕上所產生的任何資訊附加到指定的檔案中。

例如:

cc file2.c >>& error 將編譯file2.c 檔案時螢幕所產生的任何資訊附加到檔案error 中。

命令語法

command > filename 把標準輸出重定向到乙個新檔案中

command >> filename 把標準輸出重定向到乙個檔案中(追加)

command 1 > fielname 把標準輸出重定向到乙個檔案中

command > filename 2>&1 把標準輸出和標準錯誤一起重定向到乙個檔案中

command 2 > filename 把標準錯誤重定向到乙個檔案中

command 2 >> filename 把標準輸出重定向到乙個檔案中(追加)

command >> filename 2>&1 把標準輸出和標準錯誤一起重定向到乙個檔案中(追加) command filename2 把command命令以filename檔案作為標準輸入,以filename2檔案作為標準輸出

command &m 把標準輸出重定向到檔案描述符m中

10016 關於重定向

一般情況下,控制器方法返回字串型別的值會被當成邏輯檢視名處理 如果返回的字串中帶 forward 或 redirect 字首時,springmvc 會對他們進行特殊處理 將 forward 和redirect 當成指示符,其後的字串作為 url 來處理 redirect success.jsp 會完...

關於輸入重定向

對於輸入重定向來說,其需要用到的符號以及作用如表 1 所示。命令符號格式 作用命令 檔案 將指定檔案作為命令的輸入裝置 命令 分界符 表示從標準輸入裝置 鍵盤 中讀入,直到遇到分界符才停止 讀入的資料不包括分界符 這裡的分界符其實就是自定義的字串 命令 檔案 1 檔案 2 將檔案 1 作為命令的輸入...

關於重定向的問題

1.標準輸入的控制 語法 命令 檔案將檔案做為命令的輸入。例如 mail s mail test wesongzhou hotmail.com file1 將檔案file1 當做信件的內容,主 題名稱為mail test,送給收信人。2.標準輸出的控制 語法 命令 檔案將命令的執行結果送至指定的檔案...