运维网's Archiver
论坛
›
Shell/Powershell
› Linux Shell编程之特殊变量
mrbear
发表于 2018-8-19 06:50:04
Linux Shell编程之特殊变量
$0 这个是脚本文件的路径本身(相对路径)
如果当前目录下有执行脚本文件,就不能写绝对路径进行执行。
$# 这个变量用来记录输入参数的个数
6就是本次执行命令时输入的参数个数。
$* 这个变量记住了所有输入的参数
$@ 这个变量也记住了所有输入的参数
那么$@ 和$* 有什么区别的?$@是将三个参数合成一个字符串了,而$* 是将三个参数看做三个字符串
页:
[1]
查看完整版本:
Linux Shell编程之特殊变量