shell 特殊变量
$$ 当前进程的pid
$! 最近一个后台任务的pid
$? 上一条命令的退出码
$* 参数列表,如:"$1 $2 .."
$@ 参数列表,如:"$1" "$2" ..
$# 参数个数
$0 当前脚本文件名
$1~$n 脚本传入的第n个参数
shell 中定义本地变量,local 关键字
1 |
|
for 循环
1 |
|
while 循环读取文件
1 |
|
if 分支控制
1 |
|
case
1 |
|
数组
1 |
|
$$ 当前进程的pid
$! 最近一个后台任务的pid
$? 上一条命令的退出码
$* 参数列表,如:"$1 $2 .."
$@ 参数列表,如:"$1" "$2" ..
$# 参数个数
$0 当前脚本文件名
$1~$n 脚本传入的第n个参数
1 | #!/usr/bin/env bash |
1 | #!/usr/bin/env bash |
1 | #!/usr/bin/env bash |
1 | #!/usr/bin/env bash |
1 | #!/usr/bin/env bash |
1 | #!/usr/bin/env bash |