Linux Shell脚本编写指南
1. 编写Shell脚本
1.1 开始编写
Shell脚本是纯文本文件,可以使用如vi、nano或pico等文本编辑器来创建。脚本的第一行需要指定用于运行它的shell,例如:
#!/bin/bash前两个字符是特殊代码,告知Linux内核这是一个脚本,并将该行其余部分作为解释脚本的程序的路径名。这一行有时被称为shebang、hashbang、hashpling或pound bang行。
在大多数系统中,/bin/sh是指向/bin/bash的符号链接,但它也可以指向其他shell。指定脚本使用/bin/sh可确保任何Linux系统都有一个shell程序来运行该脚本。不过,如果脚本使用了特定shell的功能,应该指定该shell,例如使用/bin/bash或/bin/tcsh而不是/bin/sh。
1.2 使脚本可执行
编写完shell脚本后,需要将其修改为可执行文件。可以使用chmod命令来实现,使用