Bash 脚本编程入门教程 🐧
什么是 Bash 脚本?
Bash(Bourne-Again SHell)是 Linux 和 macOS 系统的默认命令行解释器,通过编写 Bash 脚本可以自动化执行任务。
基础命令速查 📚
#!/bin/bash
:指定脚本解释器echo "Hello World"
:输出文本ls -l
:列出目录内容grep "keyword" file.txt
:文本搜索chmod +x script.sh
:赋予脚本执行权限
实用脚本示例 💡
mkdir -p project/{docs,src,tests}/{sub1,sub2}
touch project/{docs,src,tests}/{sub1,sub2}/file.txt
进阶技巧 🔧
- 使用
if/else
进行条件判断 - 循环结构
for
和while
- 函数定义
function greet() { echo "Hello"; }
- 管道符
|
操作文件流 - 错误处理
set -e
扩展学习 🌐
若想深入掌握 Shell 脚本,可参考本站的 Shell 脚本高级教程。