首页主机资讯怎么用shell获取上一条命令返回值

怎么用shell获取上一条命令返回值

时间2023-12-09 19:26:02发布访客分类主机资讯浏览1404
导读:在shell中,可以通过特殊变量$?来获取上一条命令的返回值。 示例代码如下: #!/bin/bash # 运行命令 ls # 获取上一条命令的返回值 ret=$? # 打印返回值 echo "上一条命令的返回值为: $ret" 在...

在shell中,可以通过特殊变量$?来获取上一条命令的返回值。

示例代码如下:

#!/bin/bash

# 运行命令
ls

# 获取上一条命令的返回值
ret=$?

# 打印返回值
echo "上一条命令的返回值为: $ret"

在上述示例中,首先运行了ls命令,然后使用$?获取上一条命令的返回值,并将其赋值给变量ret,最后通过echo命令打印出返回值。

请注意,$?变量只能获取上一条命令的返回值,如果希望获取更早之前的命令返回值,可以将其保存在其他变量中。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 怎么用shell获取上一条命令返回值
本文地址: https://pptw.com/jishu/575109.html
win7蓝屏如何进入安全模式 maven项目pom文件报错怎么解决

游客 回复需填写必要信息