1、创建shell脚本
#创建一个存放shell脚本目录
mkdir /export/shell
#创建shell脚本并写入内容
vim /export/shell/hello.sh
#内容
#!/bin/bash #使用bin目录下的bash解释器(默认)
echo "hello world"
#保存退出
2、运行shell脚本
#方式一 脚本可以没有执行权限
sh hello.sh
#方式二 脚本必须有执行权限
chmod -x hello.sh #给脚本添加“可执行”权限
#运行命令
./hello.sh #代表运行当前目录下的sh文件,使用相对路径
hello.sh #同上
#方式三 脚本必须有执行权限
chmod -x hello.sh
/export/shell/hello.sh #使用绝对路径
#结论
#1、测试时候用方式一
#2、生产环境用方式三
3、shell的数据类型
只有字符串和整型两种
字符串:hello,'hello',"hello"
整型:123
4、shell的变量
用户自定义变量
#定义变量
#变量名=变量值 !!!等号两边不能有空格!!!
a=123
s="hello"
#正常赋值,使用变量
str="hello"
echo $str
echo ${str}tom #{}表示变量范围
#如果字符串中存在空格,必须用""括起来
#特殊赋值&#