前端之家收集整理的这篇文章主要介绍了
bash – 是否可以从子shell获取退出代码?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
让我们想象一下我有一个bash脚本,我称之为:
bash -c "some_command"
do something with code of some_command here
是否可以获取some_command的代码?我不直接在运行脚本的shell中执行some_command,因为我不想改变它的环境.
$?将像往常一样包含some_command的返回码.
当然,它也可能包含一个来自bash的代码,以防在命令甚至被执行之前发生错误(错误的文件名,whatnot).
原文链接:https://www.f2er.com/bash/386268.html