Shell 程序总是以 符号作为第一行开头。这行代码被称为shebang(或者称为hashbang、pound-bang),它用于指定解释器,告诉系统用哪个程序来执行脚本。例如,最常见的shebang是:
```bash
!/bin/bash
```
这行代码告诉系统使用`/bin/bash`来解释和执行脚本。不同的Shell程序可能会使用不同的shebang,例如:
```bash
!/bin/sh
```
或者
```bash
!/usr/bin/env bash
```
建议在实际编写Shell脚本时,始终在脚本的第一行指定shebang,以确保脚本能够正确执行。