如果改成这样的格式:
cmd1 > out1.datcat out1 | cmd2 > out2.datcat out2 | cmd3 > out3.dat
性能又不太好,因为这样 cmd1, cmd2, cmd3 是串行运行的,这时可以用 tee 命令:
cmd1 | tee out1.dat | cmd2 | tee out2.dat | cmd3 > out3.dat
【腾讯程序员干货分享:编写可靠 bash 脚本的五大技巧】
推荐阅读
- 每个程序员都应该知晓的核心搜索算法
- 一线程序员该如何面对「中年危机」?
- 做 PPT 时选择哪种字体比较好?看完这篇文章你就懂了!超干货
- 不爱跳槽的程序员集中在8-17k,揭晓中国开发者的真实现状
- 程序员|GitHub上霸榜的项目 竟然在教程序员们怎么延寿
- 开一张10元/月的腾讯大王卡副卡,随行WiFi这样用就对了
- 视频|腾讯视频、爱奇艺相继涨价!2021年互联网视频年度付费用户超7亿
- 电脑快捷键大全,干货,收藏了吗!
- 程序员小技巧之访问家里的电脑
- 干货!如何实现一个分布式定时器