加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何将stderr和stdout重定向到脚本中同一行的不同文件

发布时间:2020-12-14 00:22:53 所属栏目:Linux 来源:网络整理
导读:我知道的很多: $command 2 error$command 1 output 有没有什么办法可以将stderr输出到错误文件并将stdout输出到同一行bash中的输出文件中? 解决方法 只需将它们添加到一行命令2错误1产量 但请注意如果文件已有数据,则用于追加.然而,将覆盖文件中的任何现有
我知道的很多:

$command 2>> error

$command 1>> output

有没有什么办法可以将stderr输出到错误文件并将stdout输出到同一行bash中的输出文件中?

解决方法

只需将它们添加到一行命令2>>错误1>>产量

但请注意>>如果文件已有数据,则用于追加.然而,>将覆盖文件中的任何现有数据.

那么,命令2>错误1>输出如果你不想追加.

为了完成起见,你可以写1>只是>因为默认文件描述符是输出.所以1>和>是一回事.

那么,命令2>错误1>输出变为,命令2>错误>产量

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读