今天看別人的shell腳本,里面用到了【1>/dev/null 2>&1】,這個是我之前沒有用過的,於是學習了博友的一篇文章:https://www.cnblogs.com/xingmeng/archive/2013/08/12/3252390.html 以下自己稍做整理 ...
可以將 dev null看作 黑洞 . 它非常等價於一個只寫文件. 所有寫入它的內容都會永遠丟失. 而嘗試從它那兒讀取內容則什么也讀不到. 然而, dev null對命令行和腳本都非常的有用.用處:禁止標准輸出. cat filename gt dev null 文件內容丟失,而不會輸出到標准輸出.禁止標准錯誤. gt dev null 這樣錯誤信息 標准錯誤 就被丟到太平洋去了. gt dev ...
2016-11-03 10:03 0 22454 推薦指數:
今天看別人的shell腳本,里面用到了【1>/dev/null 2>&1】,這個是我之前沒有用過的,於是學習了博友的一篇文章:https://www.cnblogs.com/xingmeng/archive/2013/08/12/3252390.html 以下自己稍做整理 ...
/dev/null 是一個特殊的設備文件,它丟棄一切寫入其中的數據 可以將它 視為一個黑洞, 它等效於只寫文件, 寫入其中的所有內容都會消失, 嘗試從中讀取或輸出不會有任何結果,同樣,/dev/null 在命令行和腳本中都非常有用 用途 /dev/null 通常被用於丟棄不需要的輸出流 ...
在Linux/Unix中,一般在屏幕上面看到的信息是從stdout (standard output) 或者 stderr (standard error output) 來的 ...
/dev/null 是一個特殊的設備文件,它丟棄一切寫入其中的數據 可以將它 視為一個黑洞, 它等效於只寫文件, 寫入其中的所有內容都會消失, 嘗試從中讀取或輸出不會有任何結果,同樣,/dev/null 在命令行和腳本中都非常有用 用途 /dev/null 通常被用於丟棄不需要的輸出流 ...
前言 相信大家經常能在shell腳本中發現>/dev/null 2>&1這樣的語句。以前的我並沒有去深入地理解這段命令的作用,照搬照用,直到上周我將這段命令不小心寫成了2>&1 >/dev/null,出了一點小問題之后,我才開始去了解這段命令背后 ...
前言 相信大家經常能在shell腳本中發現>/dev/null 2>&1這樣的語句。以前的我並沒有去深入地理解這段命令的作用,照搬照用,直到上周我將這段命令不小心寫成了2>&1 >/dev/null,出了一點小問題之后,我才開始去了解這段命令背后的“玄機 ...
簡述: shell腳本中經常會出現在一個命令cmd后面跟着 >/dev/null 2>&1,本文詳細理清一下shell重定向。 為什么需要重定向? shell腳本在執行的過程中,會有一些系統打印,有的是標准輸出,有的是錯誤輸出,這里的錯誤輸出不一定是指shell腳本有問題 ...
本文轉自http://www.kissyu.org/ 背景 我們經常能在shell腳本中發現>/dev/null 2>&1這樣的語句。以前的我並沒有去深入地理解這段命令的作用,照搬照用,直到上周我將這段命令不小心寫成了2>&1 >/dev ...