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

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

1
2
Echo $?
0 成功 其他失败

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

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

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

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

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

            $$   #  当前程式的PID

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

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

 

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

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

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

:: 后续命令...

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

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

 

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

posted @   奥兰王子  阅读(2328)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
点击右上角即可分享
微信分享提示