重定向,管道符,黑洞文件

本文介绍了Shell脚本中的输出重定向,包括如何覆盖和追加写入文件,以及如何处理错误输出。同时,讲解了输入重定向的使用,如通过EOF标记符。接着,讨论了如何将正确输出和错误输出分别重定向到不同文件,并简述了null黑洞文件(/dev/null)的作用。此外,还解释了管道符|的功能,它将前一个命令的正确输出传递给下一个命令,而管道后面的命令需要接受标准输入。最后提到了tee命令,它能同时输出到屏幕和文件。
摘要由CSDN通过智能技术生成

输出重定向:

将命令的正常输出结果保存到指定的文件,而不是直接显示到屏幕上

语法:

  • 如果文件不存在,则会创建
 > 文件名
表示将标准输出的内容,覆盖写到后面的文件中
 >> 文件名
表示将标准输出的内容,追加写到后面的文件中

 

 

将内核的版本信息追加到1.txt文件中

 

 

输入重定向

将命令中接受输入的路径由默认的键盘改为其他文件

 

 

 EOF

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值