【LINUX】$搭配使用的含义

  1. $0:当前脚本文件名
  2. $n:传递给脚本或函数的参数。n表示第一个参数。
  3. $#:传递给脚本或函数的参数个数。
  4. $*:传递给脚本或函数的所有参数。
  5. $@:传递给脚本或函数的所有参数。
  6. $?:上个命令的退出状态或函数的返回值。
  7. $$:当前shell进程ID。

$@雨$的区别:
不被“”包含时,如$@或者$
,一样都是把参数分开输出。
当被“”包含时,如"$@"或者"$",$会将参数作为一个整体输出,$@还是会分开传输。

原文地址:https://www.cnblogs.com/stxyg/p/14667863.html