社区
Linux/Unix社区
帖子详情
if [ $? -gt 1]表示什么意思?
robbie
2002-12-02 04:53:24
什么情况下这个表达式为真呢?
...全文
1514
11
打赏
收藏
if [ $? -gt 1]表示什么意思?
什么情况下这个表达式为真呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ulardili
2003-01-01
打赏
举报
回复
$?表示上一条命令的返回值
若为0,表示为真;1表示假
$? -gt 1
表示返回值大于1。
一般判断是否等于0就够了吧
tjsparkle
2002-12-31
打赏
举报
回复
$?好想使用来判断上一条命令是否正常执行。
0 正常
others 出错
gbl777
2002-12-30
打赏
举报
回复
$? > 1
$?表示上一条命令的返回值
若为0,表示为真;1表示假
orcher
2002-12-06
打赏
举报
回复
127是未知命令
robbie
2002-12-03
打赏
举报
回复
如果上一条命令的返回值大于1,是否表示命令运行的有问题呢?
bugfree
2002-12-03
打赏
举报
回复
$?表示上一条命令的返回值
例如,
$ date
Mon Dec 2 20:44:07 PRC 2002
$ echo $?
0
$
if [ $? -gt 1]表示上一条命令的返回值大于1.
cenlmmx
2002-12-03
打赏
举报
回复
up
robbie
2002-12-03
打赏
举报
回复
$?表示什么变量呢?
robbie
2002-12-03
打赏
举报
回复
那为什么我在shell下运行
fsck -A -C -R -a
然后运行echo $?
得到的值为0
而在启动的脚本程序里运行得到的值是127呢?
用户 昵称
2002-12-03
打赏
举报
回复
$?表示程序返回shell的值
if[ $? -gt 1 ]; then
echo 'error'
fi
wenger
2002-12-02
打赏
举报
回复
$? > 1
phpcms语法规则
关键字描述:规则 语法   < if &
gt
loop name 字母 --&
gt
/loop 1、变量
表示
{$name}被解析成<?=$name?&
gt
;,
表示
显示变量$name的值,其中的“name”由英文字母、数字和下划线组成首字母必须是英文字母或者下划线。 2、常量
表示
if [ $? -eq 0 ]该语句是什么含义? if [ $# -eq 2 ]该语句是什么含义?
if [ $? -eq 0 ]该语句是什么含义? if [ $# -eq 2 ]该语句是什么含义? $0: shell或shell脚本的名字 $*:以一对双引号给出参数列表 $@:将各个参数分别加双引号返回 $#:参数的个数 $_:代表上一个命令的最后一个参数 $$:代表所在命令的PID $!:代表最后执行的后台命令的PID $?:代表上一个命令执行后的退出状态 if [ $? -eq 0 ] 代表上一个命令执行后的退出状态 if [ $# -eq 2 ] 如果有2个参数 ...
shell常用语法之if [ $? -ne 0 ]
shell常用语法之if [ $? -ne 0 ]文章来源语句if [ $? -ne 0 ]扩展 文章来源 https://blog.csdn.net/JineD/article/details/116493953 语句if [ $? -ne 0 ] $?是shell变量,
表示
"最后一次执行命令"的退出状态.0为成功,非0为失败. 扩展 $#
表示
提供到shell脚本或者函数的参数总数; $1
表示
第一个参数。 另外: 整数比较 -eq 等于,如:if [“a"−eq"a" -eq "a"−eq"b
linux 脚本 $? -ne 0是
什么意思
,【shell】linux之if [ $? -ne 0 ];
【shell】linux之if [ $? -ne 0 ];1年前 (2019-11-19) 作者:Jiaozn 分类:Shell 阅读次数:868评论(0)$# 是启动脚本时携带的参数个数-ne 是不等于这个语句的意思是“如果shell的启动参数不等于1个”$#
表示
提供到shell脚本或者函数的参数总数;$1
表示
第一个参数。-ne
表示
不等于另外:整数比较-eq 等...
shell 脚本中常见的 if [ $? -ne 0 ]; 意思
$?是shell变量,
表示
"最后一次执行命令"的退出状态.0为成功,非0为失败. 扩展阅读: $#
表示
提供到shell脚本或者函数的参数总数; $1
表示
第一个参数。 另外: 整数比较 -eq 等于,如:if ["$a" -eq "$b" ]-ne 不等于,如:if ["$a" -ne "$b" ] -
gt
大于,如:if ["$a" -
gt
"$b" ] -ge 大于等于,如:if ["$a" -ge "$b" ] -lt 小于,如:if ["$a" -...
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章