shell 脚本中$$,$#,$?分别代表什么意思?

转载 2013年12月03日 09:26:59

shell 脚本中$$,$#,$?分别代表什么意思?

$0 这个程式的执行名字
$n 这个程式的第n个参数值,n=1..9
$* 这个程式的所有参数,此选项参数可超过9个。
$# 这个程式的参数个数
$$ 这个程式的PID(脚本运行的当前进程ID号)
$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)
$? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)
$- 显示shell使用的当前选项,与set命令功能相同
$@ 跟$*类似,但是可以当作数组用
原文链接:
http://zhidao.baidu.com/link?url=h_QPCc8Klp57sStTd3guTYuOHqy1aKYFpAqAVlLaZO5AOFbrq6c0MY-l1N5ZKyc49kP_2o8J8O8-qptl5_h41a

shell 脚本中$$,$#,$?分别代表什么意思?

$0 这个程式的执行名字 $n 这个程式的第n个参数值,n=1..9 $* 这个程式的所有参数,此选项参数可超过9个。 $# 这个程式的参数个数 $$ 这个程式的PID(脚本运行的当前进程ID号) $...
  • qq_36663951
  • qq_36663951
  • 2018年01月03日 13:22
  • 29

shell脚本中的read

Read的一些选项  Read可以带有-a, -d, -e, -n, -p, -r, -t, 和 -s八个选项。 -a :将内容读入到数值中 read -a array -d :表示d...
  • xinguimeng
  • xinguimeng
  • 2016年09月02日 09:22
  • 1217

shell中>&2的含义及用法

在阅读《Shell脚本学习指南》时,看到这么一段代码 if [ -f "$file" ] && ! [ -w "$file" ] then # $file存在且为一般文件,但不可写入 ...
  • u011598848
  • u011598848
  • 2014年03月21日 14:38
  • 1241

shell脚本中的一些符号

在shell中常用的特殊符号罗列如下:  # ;   ;; . , / \\ 'string'| !   $   ${}   $? $$   $*  \"string\"* **   ? ...
  • qq_31550425
  • qq_31550425
  • 2016年12月12日 14:55
  • 433

脚本语言中“脚本”是什么含义

脚本,英文名为Script,简单地说,脚本就是指通过记事本程序或其它文本编辑器(如Windows Script Editor,EditPlus等)创建,并保存为特定扩展名(如.reg , .vbs, ...
  • enwei
  • enwei
  • 2016年02月21日 12:59
  • 2064

shell脚本编程中的grep命令

grep命令语法 grep命令使用一个选项、一个要匹配的模式和要搜索的文件,它的语法如下所示: grep  [options]  PATTERN  [FILES] 如果没有提供文件名,则...
  • u014488381
  • u014488381
  • 2014年12月05日 20:11
  • 1558

applicationContext.xml中的使用${}是代表什么意思?

在applicationContext.xml文件中,使用 ${xxx} 表示的是:调用某个变量,该变量的名称就是{xxx}里面的"xxx"。例如:在applicationContext.xml文件中...
  • u014253480
  • u014253480
  • 2015年12月28日 15:57
  • 318

HTTP代码 404,500,200代表什么意思

在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于...
  • qq_21491383
  • qq_21491383
  • 2015年01月19日 13:22
  • 573

使用sh -x调试shell脚本

http://blog.chinaunix.net/uid-20564848-id-73502.html
  • beckdon
  • beckdon
  • 2014年06月25日 16:47
  • 2980

百度url参数分别代表什么意思?

百度url参数分别代表什么意思? 示例(链接已取消):http://www.baidu.com/s?bs=%B6%AB%DD%B8%B8%D6%BD%E1%B9%B9&f=8&rsv_b...
  • s1529887802
  • s1529887802
  • 2014年05月20日 11:08
  • 1026
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:shell 脚本中$$,$#,$?分别代表什么意思?
举报原因:
原因补充:

(最多只允许输入30个字)