Linux Shell判断返回值,命令以字符串方式传入
Linux Shell判断返回值,命令以字符串方式传入
很多场景中我们需要知道一个shell命令有没有运行成功。如果失败了退出程序或做其他的相应处理。
下面的函数将字符串命令传入函数然后判断运行结果的返回值决定是否退出:
#!/usr/bin/env bash
run_cmd_with_return_code(){
CMD="$1"
eval $CMD
if [ $? -eq 0 ];
then
echo "\"$CMD\" executed succes
原创
2021-11-05 15:19:00 ·
1295 阅读 ·
0 评论