如何在shell中输出返回码?
我试图通过 sh
调用自定义 shell 脚本:
/bin/sh -c 'myscript.sh` >log.txt 2>&1 & echo $!
此命令的输出是创建的后台进程的 PID。我想指示 /bin/sh
将 myscript.sh
的返回代码保存到某个文件。是否可以?
I'm trying to call a custom shell script through sh
:
/bin/sh -c 'myscript.sh` >log.txt 2>&1 & echo $!
Output of this command is a PID of a created background process. I want to instruct /bin/sh
to save return code of myscript.sh
to some file. Is it possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
$?具有 bash 中最后一条语句的返回码。
$? has the return code of the last statement in bash.