【发布时间】:2023-03-04 14:05:01
【问题描述】:
我在 bash 脚本中使用单个 & 符号运行多个命令,如下所示:
commandA & commandB & commandC
它们每个都有自己的 stdout 输出,但它们都混合在一起,使控制台陷入混乱。
我想知道是否有一种简单的方法可以将他们的输出通过管道传输到他们自己的列中......使用column 命令或类似的东西。 IE。类似:
commandA | column -1 & commandB | column -2 & commandC | column -3
这种东西是新手,但从最初的挖掘来看,似乎像 pr 这样的东西可能是票?还是column 命令...?
【问题讨论】:
-
这在Unix & Linux Stackexchange 网站上可能会更好。
-
嗯,谢谢...我不知道它存在。我可以在两个网站上打开相同的问题吗?很难知道要使用哪个站点,因为 SO 也有很多 bash 用户/脚本编写者。
-
你能把它们放在临时文件中吗?