美文网首页
重定向和管道

重定向和管道

作者: loooveispatient | 来源:发表于2017-07-28 22:19 被阅读0次

    重定向: >、>>、2>和<
    1、> 表示将输出重定向到一个文件,替换文件的内容;(如果没有此文件,会创建),如,ls > outfile 会将 ls 命令的结果写到outfile文件中。
    2、>>是在文件后面追加内容(另起一行追加)

    3、2>表示重定向错误到指定文件,如 cat none.md 2> outfile ,因为没有none.md文件,所以 cat 命令会有错误提示,2> 会将此错误信息 重定向到 outfile文件中。替换文件的内容

    管道:| 将前一个命令的输出作为后一个命令的输入,如cat test.py | grep linux

    相关文章

      网友评论

          本文标题:重定向和管道

          本文链接:https://www.haomeiwen.com/subject/onsflxtx.html