通过shell脚本获取日期,并赋给变量 |
您所在的位置:网站首页 › shell脚本中获取当前日期 › 通过shell脚本获取日期,并赋给变量 |
本文转载自:
http://www.cnblogs.com/oliverqin/p/5865656.html 作者:OliverQin 转载请注明该声明。
通过shell获取当前8位日期,并赋给变量,并且使用变量作为文件名,建立文件夹 代码如下: ls_date=`date +%Y%m%d` mkdir ${ls_date} 上面两句代码虽然简单但是在应用中比较实用 获取日期注意事项:date +%Y%m%d 这个字符串是被英文状态下的ESC下面那个键 获取变量注意事项:必须有$与{变量名}组成 Date命令以下是一个例子: Linux:/usr/local/sbin # date +"%Y-%m-%d %H-%M-%S" 2018-06-22 02-19-41 date在脚本中的几个用法: date +%Y 以四位数字格式打印年份 date +%y 以二位数字格式打印年份 date +%m 月份 date +%d 日期 date +%H 小时 date +%M 分钟 date +%S 秒 date +%w 星期,如果结果显示0,则表示周日 前一天的日期 date -d "-1 day" +%d 前一小时 date -d "-1 hour" +%H 前一分钟 date -d "-1 min" +%M 前一秒钟 date -d "-1 second" +%S 一个较为复杂的变量传递实例 #!/bin/bash ##In this Script we will use variables ##Writen by 2018-06-22 d1=`date +%H:%M:%S` echo "The Script begin at $d1." echo "Now we will sleep 2s" sleep 2 d2=`date +%H:%M:%S` echo "The Script end at $d2." 运行截图 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |