Bash脚本基础入门指南
1. 编程初体验与脚本基础
编程的乐趣在于创造新事物,就像作者高中时第一次接触计算机,在崭新的TRS - 80上输入第一个BASIC程序:
10 PRINT “KEN WAS HERE”; 20 GOTO 10运行这个程序时,屏幕上不断滚动显示信息,当信息长度能被64整除时,还会整齐排列,这其中充满了意想不到的惊喜。
在Bash中,编程之旅从第一个脚本开始。Bash脚本通常以.sh结尾,下面是一个简单的hello.sh脚本示例:
# hello.sh # This is my first shell script printf “Hello! Bash is wonderful.” exit 0以#开头的行是注释,用于向读者说明脚本的目的,不影响脚本执行。exit 0表示脚本成功运行。要运行这个脚本,可以使用以下命令:
$ bash hello.sh如果没有错误,Bash会输出:
Hello! Bash is wonderful.2. 编写规范脚本
假设要编写一个在系统无用户时运行