$n
脚本参数,$0 为执行文件名,$1 为第一个参数
$#
参数传递个数
$*
所有参数,存在一个字符串中
$@
所有参数,参数分别存在多个字符串中
$$
脚本运行的当前ID号
$!
后台运行的最后一个进程的ID号
#! /bin/bash echo "1 $$" echo "2 $$" & echo "3 $!"
输出
$ ./demo.sh 1 18550 3 18551 2 18550
$-
显示Shell使用的当前选项
$?
显示最后的退出状态,0 表示没错, 1 表示有错
脚本参数,$0 为执行文件名,$1 为第一个参数
参数传递个数
所有参数,存在一个字符串中
所有参数,参数分别存在多个字符串中
脚本运行的当前ID号
后台运行的最后一个进程的ID号
#! /bin/bash echo "1 $$" echo "2 $$" & echo "3 $!"
输出
$ ./demo.sh 1 18550 3 18551 2 18550
显示Shell使用的当前选项
显示最后的退出状态,0 表示没错, 1 表示有错
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。