Shell脚本常用示例
While 循环
#!/bin/bash
i=0
while [ $i -le 2 ]
do
echo Number: $i
((i++))
done
因此,while 循环采用以下形式。
while [ condition ]
do
commands 1
commands n
doneFor 循环
#!/bin/bash
for (( counter=1; counter<=10; counter++ ))
do
echo -n "$counter "
done
printf "\n"接收用户输入
IF 语句
使用 AND 运算符
使用 OR 运算符
case 条件
命令行参数
使用名称获取参数
连接字符串
字符串截取
使用 cut 做截取
添加两个值
添加多个值
Bash 中的函数
具有返回值的函数
从 Bash 脚本创建目录
确认存在后创建目录
读取文件
删除文件
附加到文件
测试文件存在
从 Shell 脚本发送邮件
解析日期和时间
sleep 命令
wait 命令
显示上次更新的文件
添加批处理扩展
打印文件或目录的数量
清理日志文件
使用 Bash 备份脚本
检查你是否是 root 用户
从文件中删除重复行
系统维护
Last updated