bash shell里 $0 $? $* $@ 各表示什么意思

$0就是该bash文件名
$?是上一指令的返回值
$*所有位置参数的内容:就是调用调用本bash shell的参数。
$@基本上与上面相同。只不过是
“$*”返回的是一个字符串,字符串中存在多外空格。
“$@”返回多个字符串。
摘抄这篇转载的原因是因为阿福为此付出了2天的代价。好吧。
还有如下的东西也一起记录吧。
readlink -f
读取文件路径
dirname 
读取文件所在目录。

未经允许不得转载:啊福主机 » bash shell里 $0 $? $* $@ 各表示什么意思

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址