shell脚本参数
2016-03-13 16:09
405 查看
$# 是传给脚本的参数个数
$0是脚本本身的名字
$1是传递给该shell脚本的第一个参数
$2是传递给该shell脚本的第二个参数
$@ 是传给脚本的所有参数的列表
$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个
$$ 是脚本运行的当前进程ID号
$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误
$0是脚本本身的名字
$1是传递给该shell脚本的第一个参数
$2是传递给该shell脚本的第二个参数
$@ 是传给脚本的所有参数的列表
$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个
$$ 是脚本运行的当前进程ID号
$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误
相关文章推荐
- shell 之 grep 指令
- bash脚本IFS=',' read的意思
- shell-grep
- shell + ansible + gateone 自动化运维管理
- 环境配置文件 ① /etc/profile、② ~/.bash_profile、③ ~/.bashrc、④ /etc/bashrc
- shell脚本转换成二进制的可执行文件方法--加密
- Linux Shell 1>/dev/null 2>&1 含义
- .bash_profile和.bashrc的区别(如何设置生效)
- Shell 操作(三)——举例
- shell sed替换、删除文件中的某个字符串
- Shell 操作(二)
- shell 格式化输出
- shell读取文件的指定行字符串
- shell 实现统计一个网段的IP和mac对应关系并保存到文件mac.txt
- 安装apached源码包以及编写shell脚本使其启动更加方便,并且和启动系统服务相同
- linux shell命令shift
- bash for range
- Shell Zsh
- Shell 操作(一)
- /etc/profile、~/.bash_profile等几个文件的执行过程