如何执行 shell 脚本
直接执行
要直接执行 Shell 脚本,请使用以下步骤:
- 导航到存储脚本文件的目录。
- 在终端或命令提示符中输入以下命令:
sh script_name.sh
其中 script_name.sh 是脚本的文件名。
使用 Bash 解释器
在某些情况下,您可能需要使用 Bash 解释器来执行 Shell 脚本。要使用 Bash 解释器,请使用以下命令:
bash script_name.sh
配置文件权限
确保脚本具有可执行权限,以便能够执行它。您可以使用以下命令设置权限:
chmod +x script_name.sh
参数传递
您可以通过在执行命令时指定参数来向脚本传递参数。参数将作为命令行参数传递给脚本。例如:
sh script_name.sh parameter1 parameter2
使用变量
脚本可以使用变量来存储信息并进行处理。变量以美元符号 ($) 开头,后跟变量名称。例如:
variable1=value1 echo $variable1
条件语句
脚本可以使用条件语句来控制执行流程。常见的条件语句包括:
- if
- else
- elif
- case
循环
脚本可以使用循环来重复执行代码块。常见的循环类型包括:
- for
- while
- until
示例
以下是一个简单的 Shell 脚本示例,它打印“Hello, world!”:
#!/bin/bash # 打印 "Hello, world!" echo "Hello, world!"