Linux的Shell编程
Shell 编程一般指 shell 脚本编程。
语法
使用 vi 编辑器新建一个文件 hello.sh
1 | !/bin/bash |
执行
1 | # 方式1 |
变量
局部变量
1 | !/bin/bash |
环境变量
1 | echo $PATH |
特殊字符
$# | 传递到脚本的参数个数 |
---|---|
$* | 以一个单字符串显示所有向脚本传递的参数。 |
$$ | 脚本运行的当前进程 ID 号 |
$! | 后台运行的最后一个进程的 ID 号 |
$@ | 与$*相同,但是使用时加引号,并在引号中返回每个参数。 |
$? | 显示最后命令的退出状态。 0 表示没有错误,其他任何值表明有错误。 |
1 | !/bin/bash |
执行: ./test.sh 1 2 3
运算符
1 | !/bin/bash |
if语句
1 | !/bin/bash |
for语句
方式1:
1 | !/bin/bash |
方式2:
1 | !/bin/bash |
函数
1 | !/bin/bash |