io重定向
【句柄值:含義】 見下。
0 标準輸入
1 标準輸出
2 标準錯誤
/dev/null 無底洞,有些不想要的輸出資訊可以送到這裡。
操作符
> 輸出重定向
>> 輸出重定向,追加模式
管道
| 左邊指令的輸出作為右邊指令的輸入。
例子:
>> ab.txt 追加到檔案ab.txt
>&2 重定向輸出到标準錯誤
shell中可能經常能看到:>/dev/null 2>&1
它表示:[标準輸出]送到無底洞,[标準出錯] 重定向到 [标準輸出] 。是以效果就是所有輸出都被丢棄。