Linux的shell編程前奏五
前言: 目標,思路,方法,實踐,習慣,總結
1>date的常用時間格式.
[root@lll /]# date 2019年 01月 27日 星期日 20:35:43 CST [root@lll /]# date +%Y------顯示年(Y是長格式) 2019 [root@lll /]# date +%y------顯示年(y是短格式) 19 [root@lll /]# date +%m------顯示月 01 [root@lll /]# date +%d------顯示日 27 [root@lll /]# date +%H-------顯示時 20 [root@lll /]# date +%M-------顯示分 36 [root@lll /]# date +%S-------顯示秒 50 [root@lll /]# date +%F------顯示特殊格式日期(年---月---日) 2019-01-27 [root@lll /]# date +%T-----顯示特殊格式時間(時:分:秒) 20:37:03
總結:date命令語法: date 選項 +format
2>通過參數-d顯示指定字符串所描述的時間示例
[root@lll /]# date +%F -d "yesterday"------ 顯示昨天 2019-01-26 [root@lll /]# date +%F -d "-2day"----顯示前天 2019-01-25 [root@lll /]# date +%F -d "+1day"-----顯示明天 2019-01-28 [root@lll /]# date +%F -d "+1month"-----顯示1個月後 2019-02-27 [root@lll /]# date +%F -d "+1year"----顯示1年後 2020-01-27 [root@lll /]# date +%F -d "24hour" 2019-01-28 [root@lll /]# date +%F -d "1440min" 2019-01-28 [root@lll /]# date +%F -d "-1440min" 2019-01-26
總結: 這裏的 +號表示未來,-號表示過去,day表示日,year表示年,month表示月
3>顯示時間後換行再顯示日期
[root@lll /]# date +%T%n%D 20:53:23 01/27/19