管道与重定向

本文详细介绍了Linux命令行中的管道、重定向及其应用,包括重定向标准输入、输出和错误,使用tr命令转换和删除字符,从文件导入STDIN,以及如何处理多行输入。管道允许将一个命令的输出作为另一个命令的输入,而tee命令则能同时将输出保存到文件并传递给其他命令。这些基础操作对于日常Linux系统管理至关重要。
摘要由CSDN通过智能技术生成

目录

         重定向

         转换和删除字符tr

从文件中导入STDIN

把多行发送给STDIN

管道

重定向到多个目标

重定向

先说什么是标准输入输出,我们从键盘上敲击,然后输入到我们的电脑中,这是标准的输入,那么什么是标准输出呢,我们在经过一系列正确的操作得到的能在屏幕上显示出来的输出是标准输出。那不正确的操作产生的能显示在屏幕上的信息是啥呢,那就是标准错误。

 

         标准输入(STDIN)-0 默认接受来自键盘的输入

         标准输出(STDOUT)-1 默认输出到终端窗口    

         标准错误(STDERR)-2 默认输出到终端窗口     

   我们可以将我们的操作进行重定向,将信息输入到文件当中去,我们可以通过这样的操作去观察一下操作信息,或我们进行的错误信息。

           >:把标准输出(stdout)进行重定向

           2>:把标准错误输出(stderr)进行重定向

           &>:代表吧所有输出进行重定向

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值