社区
系统维护与使用区
帖子详情
linux里echo $与linux echo $[]有什么区别?
zhxguoaa
2008-10-06 11:45:52
linux里echo $与linux echo $[]有什么区别?
...全文
1569
5
打赏
收藏
linux里echo $与linux echo $[]有什么区别?
linux里echo $与linux echo $[]有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhxguoaa
2008-10-09
打赏
举报
回复
谢谢
明白了
踏岸寻柳
2008-10-09
打赏
举报
回复
一般不用 echo $[变量] 吧!?
如变量ABC=123
echo $ABC 与 echo ${ABC} 在绝大多数情况下是一致的
不过后者更好,因为没有歧义。
如还存在一个变量AB=888
那么$ABC是什么呢?
1. $ABC = $AB + "C" = 888 + "C" = 888C
2. $ABC = 123
如果使用${ABC}就没有这样的疑惑,SHELL很容易确定你要的就是变量ABC
:-D
fox000002
2008-10-08
打赏
举报
回复
[Quote=引用楼主 zhxguoaa 的帖子:]
linux里echo $与linux echo $[]有什么区别?
[/Quote]
$ 只是简单的替换
$[] 应该是复合的,格式不对,[ ] 是 test
${} 的话与 $ 基本相同
zhxguoaa
2008-10-08
打赏
举报
回复
好像是我没说清,
我是说echo $+变量与echo $[变量]
的输出结果有什么区别!!!“
once_and_again
2008-10-06
打赏
举报
回复
[root@localhost src]# echo $
$
[root@localhost src]# echo $[]
0
Linux
中
echo
$命令的作用
Linux
中
echo
$命令的作用
Linux
中
echo
$命令的作用
echo
$$ 返回登录shell的PID
echo
$? 返回上一个命令的状态,0表示没有错误,其它任何值表明有错误
echo
$# 返回传递到脚本的参数个数
echo
$* 以一个单字符串显示所有向脚本传递的参数,与位置变量不同,此选项参数可超过9个
echo
$! 返回后台运行的最后一个进程的进程ID号
echo
$@ 返回传递到脚本的参数个数,但是使用时加引号,并在引号中返回每个参数
echo
$- 显示shell
echo
$? 这个东东$?在
linux
系统
里
是什么含义?
在bash
里
,$符号表示当前用户为普通用户;在bash脚本
里
, $开头表示变量。 1、$# 表示参数个数。 2、$0 是脚本本身的名字。 3、$1 是传递给该shell脚本的第一个参数。 4、$2 是传递给该shell脚本的第二个参数。 5、$@ 表示所有参数,并且所有参数都是独立的。 6、$$ 是脚本运行的当前进程ID号。 7、$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误。 ...
echo
$? ——
Linux
中的退出状态码详解
退出状态码(Exit Status Code)是一个整型数值,表示命令或脚本执行的结果。0表示命令成功执行。非零值(如12127等)表示命令执行失败,不同的非零值通常表示不同类型的错误。每当一条命令执行完毕后,系统会自动生成一个退出状态码,我们可以通过
echo
$?命令来查看。
Linux
中
echo
$$命令的作用
echo
$$ 返回登录shell的PID
echo
$? 返回上一个命令的状态,0表示没有错误,其它任何值表明有错误
echo
$# 返回传递到脚本的参数个数
echo
$* 以一个单字符串显示所有向脚本传递的参数,与位置变量不同,此选项参数可超过9个
echo
$! 返回后台运行的最后一个进程的进程ID号
echo
$@ 返回传递到脚本的参数个数,但是使用时加引号,并在引号中...
echo
$?返回值
返回值为0表示命令成功执行。返回值大于0表示命令执行发生了错误,并且返回值表示具体的错误代码。返回值小于0表示命令执行被终止或出现了异常情况。需要注意的是,每个命令的具体返回值代码可能会有所不同,可以根据具体命令的文档或手册了解更多信息。可以获取该命令的返回值。返回值是一个整数,用于表示命令执行的结果。在
Linux
和Unix系统中,命令执行后通过。
系统维护与使用区
19,619
社区成员
74,587
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章