linux查看上一条命令的执行结果

linux查看上一条命令的执行结果

Echo $?
0 成功 其他失败

        汇总:$0   #  脚本启动名(包括路径)

            $n   #  第n个参数,n=1,2,…9

            $*   #  所有参数列表(不包括脚本本身)

            $@   #  所有参数列表(独立字符串)

            $#   #  参数个数(不包括脚本本身)

            $$   #  当前程式的PID

            $!   #  执行上一个指令的PID

            $?   #  执行上一个指令的返回值 

 

windows---批处理文件判断上一条命令是否成功

判断是否成功,失败了直接退出,后续命令不再执行

@echo off
git pull
if %errorlevel%==0 (dotnet publish -c Release) else (goto :eof)
:: 后续命令...

:: 后续命令...

%errorlevel%==0 上一条指令执行成功

%errorlevel%==1 上一条指令执行失败

 

linux查看上一条命令的执行结果

posted @ 2022-10-14 16:14  奥兰王子  阅读(2282)  评论(0编辑  收藏  举报