在shell脚本的实际编写中,有一些特殊的变量十分有用:
1. $# 传递到脚本的参数个数
2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个
3. $$ 脚本运行的当前进程ID号
4. $! 后台运行的最后一个进程的进程ID号
5. $@ 与$#相同,但是使用时加引号,并在引号中返回每个参数
6. $- 显示shell使用的当前选项,与set命令功能相同
7. $? 显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。
shell特殊变量
精选 转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Shell概述、编写及执行脚本、Shell变量
shell基础
Shell bash vim -
Linux SHELL特殊变量
了解Linux Shell中的一些特殊环境变量
Linux shell -
shell编程 特殊变量--位置变量
shell编程 特殊变量--位置变量
shell 特殊变量 -
Shell 特殊符号变量
1.特殊符号变量:$n$n:用于接收脚本文件执行时传入的参数,$0 用于获取当前脚本文件名称。$1~9代表获取第一输入参数到第9个输入参数。
linux shell 开发语言 特殊符号 文件名