1. Shebang (#!)
第一行,指定解释脚本的 shell 程序。
例如:
#!/bin/bash
2. 变量
使用 VAR=value 语法声明,例如:
NAME="John Doe"
3. 命令
执行系统命令或脚本中定义的函数。
例如:
ls -l
4. 条件语句
使用 if/elif/else 语句控制执行流程。
例如:
if [ $AGE -gt 18 ]; then
echo "You are an adult"
fi
5. 循环
使用 for 或 while 循环重复执行命令序列。
例如:
for i in 1 2 3; do
echo $i
done
6. 函数
可重用的代码块,使用 function 关键字定义。
例如:
function greet {
echo "Hello, $1!"
}
7. 管道 (|)
将命令的输出作为另一个命令的输入。
例如:
ls | grep "log"
8. 重定向 (>/>>)
将命令输出重定向到文件。
例如:
ls > output.txt
9. 注释 (#)
以 # 开头的行被解释为注释,不执行。
例如:
# This is a comment
上一篇:shell脚本基本命令linux