国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

shell中1小于/dev/null 2大于&1的含義

2019-10-26 18:35:35
字體:
來源:轉載
供稿:網友
shell中可能經常能看到:>/dev/null 2>&1

命令的結果可以通過%>的形式來定義輸出

/dev/null 代表空設備文件
> 代表重定向到哪里,例如:echo "123" > /home/123.txt
1 表示stdout標準輸出,系統默認值是1,所以">/dev/null"等同于"1>/dev/null"
2 表示stderr標準錯誤
& 表示等同于的意思,2>&1,表示2的輸出重定向等同于1

那么本文標題的語句:

1>/dev/null 首先表示標準輸出重定向到空設備文件,也就是不輸出任何信息到終端,說白了就是不顯示任何信息。
2>&1 接著,標準錯誤輸出重定向等同于標準輸出,因為之前標準輸出已經重定向到了空設備文件,所以標準錯誤輸出也重定向到空設備文件。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 承德市| 柳河县| 定襄县| 华坪县| 诸暨市| 讷河市| 连城县| 颍上县| 法库县| 古浪县| 兰溪市| 云林县| 封丘县| 延安市| 五原县| 丹东市| 错那县| 霞浦县| 法库县| 南郑县| 南丹县| 清流县| 商河县| 永清县| 灯塔市| 孟村| 洪湖市| 五寨县| 白玉县| 海伦市| 阳信县| 称多县| 定兴县| 昌乐县| 连江县| 湘潭市| 龙游县| 陆丰市| 霍山县| 夏邑县| 洛宁县|