gpt4 book ai didi

linux - 假设前一个命令先出现,是否可以在前一个命令的输出上运行 linux 命令?

转载 作者:太空宇宙 更新时间:2023-11-04 09:34:02 25 4
gpt4 key购买 nike

我知道我可以使用 ``获取命令的输出,例如:

echo `ls`

但是有没有办法让我使用 ls先命令再运行 echo在上面?例如:ls <some special redirection> echo ?我试过 ls > echo它并没有按照我的意愿行事。

我问的原因是有时我会编写复杂的命令来获得某些输出,例如:bjobs -u username01 | grep normal | awk '{print $1}'是一个简单的“复杂”命令(有时它们是 6 或 7 一起改变的)。现在,我目前要做的事情

Mycommand `(complicated string of commands)`

但我更愿意做

(complicated string of commands) <some special redirection> Mycommand

这可能吗?

最佳答案

你可以使用 xargs

ls | xargs echo

关于linux - 假设前一个命令先出现,是否可以在前一个命令的输出上运行 linux 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28566486/

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