date -d “-1 year” +%Y%m%d #显示前一年的日期 date -d “+1 year” +%Y%m%d #显示下一年的日期
3、date命令的用法: date -d "+1day" 一天后 date -d "-1 day" 一天前 date -d "-1 month" 一月前 date -d "-1 min" 一分钟前 date +%w 看今天是星期几 date +%W 看这周是这一年的第几周 date +%s 查看当前的秒数 date -d @1531847055 把一个秒数,转换为当前时间 4、变量 什么时候使...
把时间戳换算成具体日期date -d @1504620492 把具体日期换算成时间戳date +%s -d “2018-2-3 22:08:12” 一天后date -d “+1day” 一天前date -d “-1 day” 一月前date -d “-1 month” 一分钟前date -d “-1 min” 星期date +%w 今年的第几周date +%W Shell脚本中的变量 当脚本中使用某...
date -d “-1 mouth” +%F一个月前 date -d “-1 year” +%F一年前 date -d “-1 hour” +%T一小时前 shell脚本中的变量
date -d “-1 month” 一月前 [root@qingyun-01 ~]# date -d "-1 month" +%F 2018-01-05 1. 2. 3. date -d “-1 min” 一分钟前 [root@qingyun-01 ~]# date -d "-1 min" +%F 2018-02-05 1. 2. 3. date +%w, 星期 date +%W 第几个星期 ...
date +%d日期+大D表示年月日 组合在一起date +%Y%m%d年月日 date +%F年月日带横杠 date +%H小时 date +%s时间戳+大S是秒 时间的标记 组合一起等同于大T date +%w周几+大W是今年的第几周 表示日历的命令cal date -d “-1 day” 一天前 ...
使用date命令获取10分钟前的时间 date -d "10 min ago" +%H:%M
这个需要使用计划任务 crontab cd /root echo "echo >/home/date">>test.sh chmod +x test.sh echo "*/1* * * * root sh /root/test.sh" >>/etc/crontab /etc/init.d/crond restart
注意:脚本写到⼀⾏最好⽤分号;if ls /tmp/sdfsdf >/dev/null 2>&1 ;then echo ok;else echo notok; fi 每个结构语句后⾯都可以加分号表⽰语句的结束,但是分多⾏来书写不会加任何分号更加美观 #!/bin/bash cd /etc/ ;for a in `ls /etc/` ;do if [ -d /etc/$a ] ;then ls ...
D.< 点击查看答案 第6题 bash命令的( )选项使Shell只检查脚本中的语法,而不执行脚本中的内容。 A、-x B、-v C、-n D、-m 点击查看答案 第7题 你用vi编辑器编写了一个脚本文件shell.sh,你想将改文件名称修改为shell2.sh,下列命令()。可以实现。 A.cpshell.shshell2.sh B.mvshell.shshell2.sh...