美文网首页
输入、输出以及重定向

输入、输出以及重定向

作者: 北游_ | 来源:发表于2018-04-26 22:02 被阅读13次

>      :表示结果输出重定向

    例:ll -s /boot/ > /show

        将/boot目录下的文件输出到/show文件中。(第二次执行会覆盖原先/show文件中的内容)

>>    :表示结果输出追加重定向

    例:df -Th >> /show

        执行df -Th将系统磁盘的信息追加到/show文件中,并且不影响原先在文件中的内容。

    :表示输入重定向

    例1:mail alice < /show

        将/show文件的内容作为邮件的正文发送给alice用户,类似于附件

    例2:cat > alice << EOF

        将输入的内容存储到alice文件中,直到接收到的输入值为EOF。追加重定向确保多条数据的添加。

0 :表示标准输入,即键盘的输入结果

1 :表示标准输出,即屏幕显示的正确结果

2 :表示错误输出,即屏幕显示的错误结果,

2> :表示将标准错误输出,重定向到某个文件中

1> :表示将标准输出,重定向到某个文件中

&> :表示所有的数据均重定向到某个文件中,不区分正确或错误输出。

2>&1 :表示将错误输出转换为正确输出,追加到某个文件中。

| 管道符:作用将前一个操作的输出转换为下一个操作指令的输入。

    |经常与grep合用。

    例:

        cat /boot/grub2/grub.cfg | grep -v ^# |grep -v ^$

        ^#表示以#开头的行,即文中的注释部分。

        ^$表示空行。

        ps:^表示开始,$表示结尾。

tee命令             三通

例:

    cat/boot/grub2/grub.cfg | tee 1 |grep -v ^# | tee 2 | grep -v ^$  > /newgrub

    tee 1 :表示将cat的结果先传入1文件中

    tee 2 :表示将去完注释的结果传入2文件中

相关文章

  • 类Unix 基础命令整理(三)

    重定向输入和输出 重定向输入和输出 wc 管道

  • 输入、输出以及重定向

    > :表示结果输出重定向 例:ll -s /boot/ > /show 将/boot目录下的文件输出到/sh...

  • Shell | 标准输入输出重定向

    一、Linux 标准输入输出 二、标准输入输出重定向 1. 标准输入输出重定向是什么? 2. 标准输入输出重定向的...

  • linux输出输入重定向

    1.系统中输入输出的管理 管理输入输出的符号2>重定向错误输出&>重定向所有输出>重定向正确输出 注意:重定向会覆...

  • shell中的重定向

    linux shell下常用输入输出操作符是: 输出重定向 输入重定向

  • 重定向

    重定向分为输入重定向和输出重定向。输入重定向是指把文件导入到命令中,而输出重定向则是指把原本要输出到屏幕的数据信息...

  • day 12 重定向

    《 输入与输出 》重定向 1. 输出重定向,改变输出内容的位置。输出重定向有如下几种方式,如下: ...

  • linux就该这么学-002

    输入输出重定向 标准输入重定向「STDIN, 文件描述符为0」 标准输出重定向「STDOUT, 文件描述符为1」 ...

  • 「Linux就该这么学」读书笔记(二)

    欢迎来我的博客 输入输出重定向 标准输入重定向「STDIN, 文件描述符为0」 标准输出重定向「STDOUT, 文...

  • Linux:输入输出重定向

    输入输出重定向

网友评论

      本文标题:输入、输出以及重定向

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