如何输入 Linux Shell 脚本
### 要素:
- #!/bin/bash (Shebang 行):
指定要用于执行脚本的解释器。
- 注释(#):
以 # 开头的任何行都将被解释器忽略。
- 变量(VAR=VALUE):
用于存储值的变量。
- 命令:
执行操作的命令。
- 控制流:if、for、while:
控制脚本执行流的语句。
- 输入输出操作:echo、read:
处理输入或输出数据的命令。
### 输入方法:
1. 使用文本编辑器(如 nano、vi、emacs)创建或编辑文本文件。
2. 在文本文件中输入脚本代码,并遵循上述要素。
3. 保存文件,并为其指定一个以 .sh 结尾的扩展名(例如:my_script.sh)。
4. 使脚本可执行:chmod +x my_script.sh
5. 运行脚本:./my_script.sh
### 示例脚本:
bash
#!/bin/bash
# 变量
NAME="John Doe"
AGE=30
# 命令
echo "Hello, my name is $NAME."
echo "I am $AGE years old."
### 执行此脚本:
1. 创建一个名为 hello.sh 的文本文件。
2. 将示例脚本代码粘贴到文件中。
3. 保存文件。
4. 使其可执行:chmod +x hello.sh
5. 运行脚本:./hello.sh