$$:当前进程ID,即pid。
kill $$关闭进程。
$0:当前脚本的文件名。
$n:传递给脚本或函数的参数。
$#:参数个数。
$*:所有参数。
$@:所有参数。
$?:函数的返回值。
$* $@的区别:
不被双引号包含时,两者一样,都是以"$1" "$2" "$3"的形式输出所有参数。
被双引号包含时, $@依旧将各参数分开,以"$1" "$2" "$3"的形式输出所有参数;
$* 将参数作为整体,以"$1 $2 $3"的形式输出所有参数。
$$:当前进程ID,即pid。
kill $$关闭进程。
$0:当前脚本的文件名。
$n:传递给脚本或函数的参数。
$#:参数个数。
$*:所有参数。
$@:所有参数。
$?:函数的返回值。
$* $@的区别:
不被双引号包含时,两者一样,都是以"$1" "$2" "$3"的形式输出所有参数。
被双引号包含时, $@依旧将各参数分开,以"$1" "$2" "$3"的形式输出所有参数;
$* 将参数作为整体,以"$1 $2 $3"的形式输出所有参数。