shell脚本中变量$$、$0等的含义
2015-08-18 14:28
447 查看
$0这个程式的执行名字 $n这个程式的第n个参数值,n=1..9 $*这个程式的所有参数,此选项参数可超过9个。 $#这个程式的参数个数 $$这个程式的PID(脚本运行的当前进程ID号) $!执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号) $?执行上一个指令的返回值(显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误) $-显示shell使用的当前选项,与set命令功能相同 $@跟$*类似,但是可以当作数组用
示例:
相关文章推荐
- hp-ux使用bash报:Unable to find library ‘libtermcap.so’
- 使用shell命令分析统计日志
- Shell字符串截取
- linux shell 之 crontab(定时任务)详解
- Linux程序设计(二)shell程序设计
- shell脚本中自动输入密码
- Python执行Shell命令测试脚本
- shell初级编程问题(一):fi关键字显示红色,运行报语法错误
- BASH脚本第六课-2
- shell ,sed命令用变量替换字符串,单引号改为双引号
- linux shell strace 使用 实例
- 深入浅出ShellExecute
- bash: /usr/bin/ls: 参数或环境列表太长
- 如何在shell中处理异常
- 编写健壮的Bash shell脚本
- shell处理命令行选项getopts
- shellinabox:一款使用 AJAX 的基于 Web 的终端模拟器
- 关于使用mail命令产生:-bash: mail: command not found的解决方法
- 【Powershell】【Add-member】创建powershell对象
- shell 脚本教程--入门级