结构和执行
不同的机器运行shell脚本,需要添加,通过/bin/bash来运行
#!/bin/bash
- #开头的是解释说明
- 一般以.sh结尾,为了区分是shell脚本
查看脚本执行过程
查看执行过程
sh -x filename
查看语法错误
sh -n filename
date命令
#年月日
date +%Y-%m-%d,date +%y-%m-%d
#时间
date +%H:%M:%S = date +%T
#时间
date +%T
#年
date +%F
date +%s 时间戳
date -d @1504620492
#一天后
date -d "+1day"
#一天前
date -d "-1day"
#一月前
date -d "-1 month"
#一分钟前
date -d "-1 min"
#星期
date +%w,date+%w
shell脚本变量
shell中的逻辑判断
a=5
if [ $a -gt 3 ]
then
echo ok
fi
if [ $a -gt 1 ]
then
echo ">1"
elif [ $a -lt 6]
then
echo "<6 && >1"
else
echo nook
fi
gt #大于
lt #小于
eq #等于
ge #大于等于
le #小于等于
ne #不等于
判断关键字均可用