gpt4 book ai didi

Unix 和 tee — 命令链

转载 作者:行者123 更新时间:2023-12-04 17:41:29 25 4
gpt4 key购买 nike

在Unix环境下,我想使用tee在像这样的命令链上:

$ echo 1; echo 2 | tee file
1
2

$ cat file
2

为什么 file最终只有最终命令的输出?

出于本次讨论的目的,我们假设我无法将它们分开并单独运行命令。

最佳答案

它只有第二个命令的输出,因为分号表示对 shell 的新语句。

只需将它们放在括号中:

(echo 1; echo 2) | tee file

关于Unix 和 tee — 命令链,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2851858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com