bash是Linux下默认的shell运行程序,当用户进入终端后,Linux能自动运行用户的shell命令。bash语言是一种解释执行语言,可以用普通文本编译器进行编辑。
shell脚本一般有3种执行方法:
1. bash直接执行
>bash myshell.sh
2. 重定向执行
3. chmod添加可执行权限执行
>chmod +x myshell.sh
>./myshell.sh
shell脚本开头一般为:
#! /bin/bash
表示这是一个用bash解释执行的脚本
一个最简单的shell脚本一般如下:
#! /bin/bash
echo This is the first bash program
cal;
echo Show all program
ps;