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 上一条指令执行失败