如何使用脚本输出作为输入参数 Linux shell 脚本

How to use script output as input arguments Linux shell script

我有两个 shell 脚本文件:“script1.sh”和“script2.sh”。
运行 "script1.sh" 返回两个字符串。(例如 str1 str2)。
我希望这个“script1.sh”输出(str1 和 str2)用作第二个脚本“script2.sh”的输入参数。
(即等同于 ./script2.sh str1 str2)

我该怎么做? 谢谢

试试这个:

./script1.sh | xargs ./script2.sh.

这将获取 ./script1.sh 的输出(即 str1 str2),将其拆分为 space 并将其作为参数传递给 ./script2.sh