当前位置: 首页 > 编程笔记 >

Bash 测试命令的退出状态

盖斌
2023-03-14
本文向大家介绍Bash 测试命令的退出状态,包括了Bash 测试命令的退出状态的使用技巧和注意事项,需要的朋友参考一下

示例

退出状态0:成功
退出状态,非0:失败

要测试命令的退出状态:

if command;then
    echo 'success'
else
    echo 'failure'
fi
           

 类似资料:
  • 我该如何做到这一点?谢了!

  • 我的命令提示符出错了。我从Jupyter尝试了,但出现了一些错误。我感谢任何查看或回答的人,感谢您的时间!

  • 我是在尝试 但是我有一个错误 使用缓存的PyAudio-0.2.11.tar.gz(37 kB)安装收集的软件包:pyaudio运行setup.py为pyaudio安装:开始运行setup.py为pyaudio安装:完成,状态为“错误” 错误:命令出错,退出状态为1:' C:\ Users \ Admin \ PycharmProjects \ AI \ venv \ Scripts \ pyth

  • 我在windows命令提示符下键入以下命令:pip install jupyterlab 我收到以下错误:

  • 问题内容: 我正在用Tkinter用Python编写一个客户端-服务器程序。我需要服务器来跟踪连接的客户端。为此,我希望客户端在单击退出按钮(角落的标准“ X”)后向服务器发送一条自动消息。我怎么知道用户何时退出程序? 问题答案: 您要使用顶级窗口的wm_protocol方法。具体来说,您对协议感兴趣。如果使用该方法,则它允许您注册在销毁窗口时调用的回调。 用法:

  • 它输出,这让我认为变量赋值不会扫过上一个错误代码,也不会产生新的错误代码。但当我尝试这个的时候: 它输出,显然这就是返回的内容,它重写返回的。 我想知道为什么会发生这种情况,变量赋值有什么特殊性,不同于其他正常命令吗?或者仅仅是因为被认为是一个命令,只有命令替换部分才有意义? --更新-- 谢谢大家,从答案和评论中,我得到了这样一个观点:“当您使用命令替换分配变量时,退出状态就是命令的状态。”(作

  • 问题内容: 我使用Golang编写了简单的脚本来grep带有某些参数的日志文件。这是我的shell命令 我想使用软件包在Golang中运行以上命令。这是我的代码。 目前,由于,上面的截图不起作用。你们中的任何人/女士都可以解决此问题吗?非常感谢。 问题答案: 管道()是由Shell程序(如bash)实现的。如果要使用它们,则应执行shell传递包含管道程序调用的命令: