shell笔记day06

 

结构和执行

不同的机器运行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  #不等于

判断关键字均可用

 

你可能感兴趣的:(linux(cent,os))