通过shell获取当前8位日期,并赋给变量,并且使用变量作为文件名,建立文件夹
代码如下:
ls_date=`date +%Y%m%d`
mkdir ${ls_date}
上面两句代码虽然简单
但是在应用中比较实用
获取日期注意事项:date +%Y%m%d 这个字符串是被英文状态下的ESC下面那个键
获取变量注意事项:必须有$与{变量名}组成
获得当天的日期:[root@master ~]# date +%Y-%m-%d
有时候需要使用今天之前或者往后的日期,这时可以使用date的 -d参数。
获取明天的日期:date -d next-day +%Y%m%d
获取昨天的日期:date -d last-day +%Y%m%d
获取上个月的年和月:date -d last-month +%Y%m
获取下个月的年和月:date -d next-month +%Y%m
获取明年的年份:date -d next-year +%Y
扩展资料
时间域参数:
时间域参数用于格式化输出日期,相关时间域参数如下:
% H 小时(00…23)
% I 小时(01…12)
% k 小时(0…23)
% l 小时(1…12)
% M 分(00…59)
% p 显示出AM或PM
% r 时间(hh:mm:ss AM或PM),12小时
% s 从1970年1月1日00:00:00到目前经历的秒数
% S 秒(00…59)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)