Bash简介:
Bash(GNU Bourne-Again Shell)是一个为GNU计划编写的Unix shell,它是许多Linux平台默认使用的shell。
shell是一个命令解释器,是介于操作系统内核与用户之间的一个绝缘层。准确地说,它也是能力很强的计算机语言,被称为解释性语言或脚本语言。
不管学习哪种语言,我们程序猿编写的第一个程序就是:hello world,shell脚本也不例外。
vim hello.sh
运行shell脚本的方式:
sh hello.sh
bash hello.sh
或者可以给其添加可执行权限:
chmod u+x hello.sh
./hello.sh
下面来描述一个小的脚本程序(用于清除/var/log下的log文件):
vim cleanlogs.sh