gpt4 book ai didi

shell - 如何在 unix 中将一个 shell 脚本的输出捕获到另一个

转载 作者:行者123 更新时间:2023-12-02 07:34:38 24 4
gpt4 key购买 nike

我正在运行一个 shell 脚本 run_sftp.sh其输出将是“完成”或“失败”我将此脚本调用到另一个脚本中,如果 run_sftp.sh 输出“完成”

,该脚本将执行一些命令
If [ Output(run_sftp.sh) = 'done' ] then
echo "run"
else
"Stop running"
fi

这就是算法。请建议。

最佳答案

像这样吗?

retval=$(path/to/run_sftp.sh)

现在您已经在 var retval 中完成/失败了。您可以根据自己的逻辑进行 if 检查。

关于shell - 如何在 unix 中将一个 shell 脚本的输出捕获到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18141872/

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