当前位置: 技术问答>linux和unix
shell脚本中$!是什么意思
来源: 互联网 发布时间:2016-11-18
本文导语: rt | $0 //这个程式的执行名字 $n //这个程式的第n个参数值,n=1..9 $* //这个程式的所有参数 $# //这个程式的参数个数 $$ //这个程式的PID $! //执行上一个背景指令的PID $? //执行上一个指令的返回值 $@ /...
rt
|
$0 //这个程式的执行名字
$n //这个程式的第n个参数值,n=1..9
$* //这个程式的所有参数
$# //这个程式的参数个数
$$ //这个程式的PID
$! //执行上一个背景指令的PID
$? //执行上一个指令的返回值
$@ //跟$*类似,但是可以当作数组用 。
|
The #! magic, details about the shebang/hash-bang mechanism on various Unix flavours
这里有详细的介绍,并且Dennis Ritchie的技术这个的详细由来,和初期实现源码。
这里介绍:
http://www.in-ulm.de/~mascheck/various/shebang/
这里Dennis Ritchie的邮件说明:
http://www.in-ulm.de/~mascheck/various/shebang/4.0BSD_newsys_sys1.c.html
这里有详细的介绍,并且Dennis Ritchie的技术这个的详细由来,和初期实现源码。
这里介绍:
http://www.in-ulm.de/~mascheck/various/shebang/
这里Dennis Ritchie的邮件说明:
http://www.in-ulm.de/~mascheck/various/shebang/4.0BSD_newsys_sys1.c.html
|
最近一个后台命令的进程ID
|
最后一个进程的id