有些特殊符号经常忘记是啥意思,在此记下一笔。
$n $1 the first parameter,$2 the second...
$# The number of command-line parameters.
$0 The name of current program.
$? Last command or function's return value.
$$ The program's PID.
$! Last program's PID.
$@ Save all the parameters.
>&0 重定向到标准输入
>&1 重定向到标准输出
>&2 重定向到错误输出
如果再后面再加个&表示后台运行。
本文详细解释了Shell脚本中常用的特殊符号及其含义,包括参数引用如$0(当前程序名)、$#(参数数量),以及重定向操作符如>&1(标准输出)。还介绍了用于后台进程管理的符号如$!(最后后台进程ID)。这些符号对于理解并编写高效的Shell脚本至关重要。
1706

被折叠的 条评论
为什么被折叠?



