Shell的主要分为两大类,Bourne和C,彼此不兼容。
Bourne: 主要包括sh、ksh、Bash、psh、zsh(linux 标准shell 主要是Bash,兼容)
C:csh、 tcsh
一、shell切换:\
输入bash: 输入sh:效果如下:
二、1.第一个实例
#!/bin/Bash //用来说明以下程序是shell 脚本
#jmh //注释
echo "Mr. jmh is the most honest man in school"
注意:!在shell中有特殊的作用,如果要使用,需要加单引号。例如:‘Hello World!’
2.执行脚本
(1)赋值执行权限,直接执行
chmod 755 hello.sh
然后用绝对路径执行。
(2)通过Bash调用执行脚本
注意:执行时问题。
cat -A 文件 查看文件的全部(包括隐含字符)
dos2unix 文件名 即可完成 文件的 windows ---> unix
3.控制字符