官术网_书友最值得收藏!

1.4.1 重定向

標準輸入流與你輸入的文本有關,而標準輸出流、標準異常流一般是一起出現的。之所以要把后兩者在設計的時候分開,是因為你可能需要把它們之中的一個重定向到特定的位置。比如說,把報錯信息重定向到標準輸出之外。接下來我們先學習如何重定向標準輸出到其他的命令與文件。

我們在這里使用的是管道操作,用|符號表示。舉例來說:

      ls -l /usr/bin | wc -l

前一個語句原本應該輸出到標準輸出,加上管道以后,會重定向到wc命令。wc -l命令會統計ls輸出的信息有多少行。所以上面的這條復合指令能夠統計某一文件夾下文件與文件夾的數量。

    $ ls
    Desktop Documents Downloads MagPi Music Pictures Public
Templates Videos
    $ ls -l /usr/bin | wc -l
    1229
主站蜘蛛池模板: 陵川县| 当阳市| 汉源县| 丁青县| 枣阳市| 乐东| 永昌县| 泌阳县| 搜索| 南溪县| 富阳市| 陕西省| 宾阳县| 拜城县| 南京市| 龙门县| 桦甸市| 白水县| 宁安市| 广宁县| 汝城县| 射阳县| 兴海县| 闵行区| 余干县| 从化市| 屏东县| 调兵山市| 蒲城县| 曲阳县| 新巴尔虎右旗| 峨边| 汤原县| 响水县| 浮山县| 隆昌县| 南川市| 广元市| 马鞍山市| 长沙市| 丰县|