shell脚本中$的多种用法($* 、 $@ 、$_ 、$# 、$$ 、$! 、 $? )
$0 脚本本身的名字
$1 脚本后所输入的第一串字符
$2 传递给该shell脚本的第二个参数
$_ 表示上一个命令的最后一个参数
$# 脚本后所输入的字符串个数
$$ 脚本运行的当前进程ID号
$* 脚本后所输入的所有字符"westos linux lyq"
$@ 脚本后所输入的所有字符’westos’ ‘linux’ ‘lyq’
运用
mkdir lerna-repo && cd $_
创建lerna-repo 文件夹 并进入当前文件夹
shell脚本中$的多种用法($* 、 $ @ 、$_ 、$# 、$$ 、$! 、 $? )
$0 脚本本身的名字
$1 脚本后所输入的第一串字符
$2 传递给该shell脚本的第二个参数
$_ 表示上一个命令的最后一个参数
$# 脚本后所输入的字符串个数
$$ 脚本运行的当前进程ID号
$* 脚本后所输入的所有字符"westos linux lyq"
$@ 脚本后所输入的所有字符’westos’ ‘linux’ ‘lyq’
运用
mkdir lerna-repo && cd $_创建lerna-repo 文件夹 并进入当前文件夹