输入、输出以及重定向

>      :表示结果输出重定向

    例: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文件中

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下 4载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值