gpt4 book ai didi

bash - 检查命令是否成功使 shell 脚本很长

转载 作者:行者123 更新时间:2023-11-29 09:08:24 25 4
gpt4 key购买 nike

<分区>

我正在写一个shell安装脚本
在每个命令之后,我需要检查命令是否成功 - 我必须通知用户失败的原因。 如果出现问题 - 安装无法继续,目前在我添加的每个命令之后

if [ $? -eq 0 ]; then  

但这会为 shell 脚本的每个命令添加大约 6 行
有没有办法缩短检查时间?

示例:

do some command
if [ $? -eq 0 ]; then
echo notify user OK
else
echo notify user FAIL
return -1
fi
do some command
if [ $? -eq 0 ]; then
echo notify user OK
else
echo notify user FAIL
return -1
fi

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