zoukankan      html  css  js  c++  java
  • 重定向管道

    一、重定向
    1、标准输入:键盘
    标准(错误)输出:显示器

    2、输出重定向:>
    cat /etc/passwd >/123.txt
    eg:echo "hehe" >hehe.txt
    cat hehe.txt 就会显示内容hehe

    3、输出重定向追加:>>
    eg:cat hehe.txt >>/123.txt

    4、输入重定向:<
    输入重定向追加:<<
    eg: tr "a-z" "A-Z" < file

    5、错误重定向:
    eg:cat hehe2.txt >/123.txt(正确)
    cat hehe2.txt 2>/123.txt(错误)

    6、错误重定向追加:
    eg:cat hehe2.txt >>/123.txt(正确)
    cat hehe2.txt 2>>/123.txt(错误)

    7、双向重定向:
    eg:ls >ok.txt 2>error.txt(error里没有错误信息)
    eg:lsa >ok.txt 2>error.txt(error里有错误信息)

    8、结束符:cat > file 输入完ctrl+d结束

    二、管道


    1、管道:前者的输出作为后者的输入
    eg:cat /etc/passwd |head -5 查看/etc/passwd内容显示前5行
    cat /etc/passwd |head -5|grep 'root'查看/etc/passwd内容显示前5行中包含root

  • 相关阅读:
    Struts2
    Struts2
    学习python的第九天
    学习python的第八天--作业
    学习python的第七天--作业
    学习python第六天 --作业
    学习python的第六天---1(理论)
    学习python第五天
    学习python第四天
    学习python第三天
  • 原文地址:https://www.cnblogs.com/xmdjb/p/10949635.html
Copyright © 2011-2022 走看看