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  #不等于

判断关键字均可用

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值