社区
系统维护与使用区
帖子详情
请问下 echo $? 是什么意思? “?”代表什么意思?
blackempire
2009-05-11 10:20:36
谢谢。
...全文
216
4
打赏
收藏
请问下 echo $? 是什么意思? “?”代表什么意思?
谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xempo
2009-05-11
打赏
举报
回复
薄言略之,貌似简单,未敢造次。
morris88
2009-05-11
打赏
举报
回复
echo $? 就是打印前一个命令执行的返回值,也就是结果
morris88
2009-05-11
打赏
举报
回复
$? 代表shell中前一个命令执行后的返回值
Claude
2009-05-11
打赏
举报
回复
$?:所有时间戳比目标文件晚的依赖文件,以空格分开
Linux内核tracers的实现原理与应用
(本课程使用的是Linux 5.12-rc3) 你只需使用
echo
和cat命令,它们就能非常详尽地告诉你内核正在干什么. 比如从函数的角度看,它们会告诉你执行到一个函数时候的call trace,从一个函数开始向下的执行流,函数的执行...
Shell脚本中$?、$0、$*
代表
什么
echo
$?
echo
$*
echo
$$
echo
$#
echo
$1
echo
$! [root@Centos7 ~]# sh +x 1.sh 111 1.sh 0 111 13333 1 111 #每个参数
代表
的意义 $$:shell本身的PID $!:shell最后运行的后台process的PID $?:最后运行命令...
shell 脚本里$?
什么意思
$? 上个bai命令的退出状态,或函du数的返回值。 例子1 : ls 命令没zhi有找到匹配的结果....[root@sg-rhel6-17 etc]#
echo
$? 2 例子2 : ls 命令找到了结果. 成功返回0 所以$? 就是0 [root@sg-rhel6-17 etc]# ls
echo
$? 这个东东$?在linux系统里是什么含义?
在bash里,$符号表示当前用户为普通用户;在bash脚本里, $开头表示变量。 1、$# 表示参数个数。 2、$0 是脚本本身的名字。...7、$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误。 ...
shell中命令执行完之后产生的退出值$?
一般情况下
echo
$?为0就说明上述命令执行正确 如果
echo
$?非0就说明上述执行命令错误 当然我们也可以自己指定退出值,不一定非0就是错误的 进程生命周期 当进程执行完毕时,该进程会调用一个名为_exit的例程来...
系统维护与使用区
19,613
社区成员
74,602
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章