【LINUX】$搭配使用的含义

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

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

posted @ 2021-04-16 17:07  牛蜗  阅读(467)  评论(0编辑  收藏  举报