linux中shell变量$#,$@,$0,$1,$2的含义解释
2016-02-05 12:04
399 查看
linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。 $# 添加到Shell的参数个数 $0 Shell本身的文件名 $1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…。 |
相关文章推荐
- shell编程入门
- Shell 显示带颜色字体
- Powershell Tip - Storing and Using Password Credentials
- Linux Bash基本知识
- awk应用:文件合并
- LINUX SHELL遍历日期(指定输入两个日期)
- shell批量操作循环
- linux shell 编程14 获取时间
- linux shell 编程 13 重定向
- linux shell 编程 12 特殊符号 “&” 以及和他的恩怨
- linux shell 编程11 特殊符号总结:$0 $1 $2 $# $* $@ $! $$ $?
- 解决 linux下编译make文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题
- 【Linux shell】 Shell编程中的条件判断
- shell检验日期格式
- shell学习
- Powershell 更新 Nagios Windows客户端
- shell之路【第四篇】输入输出重定向
- shell加密工具shc的安装和使用
- Git Shell 基本命令(官网脱水版)
- 分享原创powershell脚本小工具ctracert.ps1