shell脚本入门---$ 相关符号篇
2017-09-08 16:24
260 查看
转载
http://blog.csdn.net/slovyz/article/details/47400107
Shell本身的PID(ProcessID)
$!
Shell最后运行的后台Process的PID
$?
最后运行的命令的结束代码(返回值)
$-
使用Set命令设定的Flag一览
$*
所有参数列表。如”$*”用「”」括起来的情况、以”$1 $2 … $n”的形式输出所有参数。
$@
所有参数列表。如”$@”用「”」括起来的情况、以”$1” “$2” … “$n” 的形式输出所有参数。
$#
添加到Shell的参数个数
$0
Shell本身的文件名
$1~$n
添加到Shell的各参数值。$1是第1参数、$2是第2参数…。
例子学习:
http://blog.csdn.net/slovyz/article/details/47400107
相关$ 组合符号
$$Shell本身的PID(ProcessID)
$!
Shell最后运行的后台Process的PID
$?
最后运行的命令的结束代码(返回值)
$-
使用Set命令设定的Flag一览
$*
所有参数列表。如”$*”用「”」括起来的情况、以”$1 $2 … $n”的形式输出所有参数。
$@
所有参数列表。如”$@”用「”」括起来的情况、以”$1” “$2” … “$n” 的形式输出所有参数。
$#
添加到Shell的参数个数
$0
Shell本身的文件名
$1~$n
添加到Shell的各参数值。$1是第1参数、$2是第2参数…。
例子学习:
1 #!/bin/sh 2 echo "number:$#" 3 echo "scname:$0" 4 echo "first :$1" 5 echo "second:$2" 6 echo "argume:$@" ~
guosheng@guosheng:~/code/practice/bash_practice$ vi test1.sh guosheng@guosheng:~/code/practice/bash_practice$ ./test1.sh sss ddd fff number:3 scname:./test1.sh first :sss second:ddd argume:sss ddd fff
相关文章推荐
- shell脚本入门-符号篇
- shell脚本 入门 —— 符号篇
- shell脚本 入门 —— 符号篇
- SHELL脚本入门篇——符号
- 【脚本学习】shell脚本入门-符号篇
- shell脚本相关知识
- Shell脚本编程学习入门 01 分类: arm-linux-Ubuntu 2013-08-30 17:42 409人阅读 评论(0) 收藏
- Shell脚本入门基础
- shell脚本实现Linux ip的配置(增删改查)以及相关信息查看
- Shell运算符号与变量相关操作基础
- shell脚本中一些特殊符号
- Shell脚本入门(二) - Hello Shell
- Linux学习笔记:bash颜色显示及shell脚本相关
- 工作中编写shell脚本设计到相关信息
- 脚本入门:shell变量和条件测试
- shell脚本中一些特殊符号
- shell脚本学习--符号
- shell脚本中的一些特殊符号
- shell脚本相关
- shell脚本中一些特殊符号