原文:linux shell中"2>&1"含義

在計划任務中經常可以看到。例如我們公司的計划任務舉例: 對於 amp 更准確的說應該是文件描述符 ,而 標識標准輸出,stdout。對於 ,表示標准錯誤,stderr。 gt amp 的意思就是將標准錯誤重定向到標准輸出。這里標准輸出已經重定向到了 dev null。那么標准錯誤也會輸出到 dev null 可以把 dev null 可以看作 黑洞 . 它等價於一個只寫文件. 所有寫入它的內容都會 ...

2017-06-16 20:40 3 123561 推薦指數:

查看詳情

linux shell "2>&1"含義

linux中經常會用到將內容輸出到某文件當中,只需要在執行命令后面加上>或者>>號即可進入操作。 大於號:將一條命令執行結果(標准輸出,或者錯誤輸出,本來都要打印到屏幕上面的)重定向其它輸出設備(文件,打開文件操作符,或打印機等等) 小於號:命令默認從鍵盤獲得的輸入,改成 ...

Fri Sep 17 01:59:00 CST 2021 0 229
linux shell"2>&1"含義

輸出一個空的文件1; ls xxx 2>1測試,沒有xxx這個文件的錯誤輸出到了1;ls x ...

Thu Nov 14 19:39:00 CST 2019 0 544
Linux Shell $0, $#, $*, $@, $?, $$的含義

1. $0 當前腳本的文件名 2. $n 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是$1,第二個參數是$2 3. $# 傳遞給腳本或函數的參數個數 4. $* 傳 ...

Thu Jan 06 19:09:00 CST 2022 0 883
Linuxshell變量$0,$?等含義

linuxshell變量$#,$@,$0,$1,$2的基本含義: 變量說明: $$ Shell本身的PID(ProcessID) $! Shell最后運行的后台Process的PID $? 最后運行的命令的結束代碼(返回值) $- 使用Set命令設定的Flag一覽 $* 所有參數 ...

Fri Aug 05 18:48:00 CST 2016 0 2596
Linux shell2>&1的含義解釋

首先了解下1和2在Linux中代表什么在Linux系統0 1 2是一個文件描述符 名稱 代碼 操作符 Java中表示 Linux 下文件描述符(Debian 為例) 名稱 代碼 操作符 Java中表示 Linux 下文 ...

Fri Jun 12 02:07:00 CST 2020 0 661
Linux shell2>&1的含義解釋

A.首先了解下1和2在Linux中代表什么 在Linux系統0 1 2是一個文件描述符 名稱 代碼 操作符 Java中表示 Linux 下文件描述符(Debian 為例 ...

Wed Jun 23 17:37:00 CST 2021 0 209
linuxshell變量$#,$@,$0,$1,$2的含義解釋

常用的shell帶有$符號的幾個變量的含義: 區別:@">@ * 相同點:都是引用所有參數 不同點:只有在雙引號中體現出來。假設在腳本運行時寫了三個參數(分別存儲在1">1 2 3)则&quot ...

Thu Jun 23 23:07:00 CST 2016 0 9039
linuxshell變量$#,$@,$0,$1,$2的含義解釋

摘抄自:ABS_GUIDE 下載地址:http://www.tldp.org/LDP/abs/abs-guide.pdf linuxshell變量$#,$@,$0,$1,$2的含義解釋: 變量說明: $$ Shell ...

Wed Jun 20 19:23:00 CST 2018 0 1262
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM