今天寫shell,要用到date命令,結果介紹date命令的不多,只有自己把參數試了一邊,簡單寫一點。
date :列出當前時間日期 Thu May 17 13:24:20 CST 2007
格式化用 date +格式 +號包括在命令中
時間為2007年5月17日13點30分星期四
格式 輸出
%Y 2007 完整年份
%y 07 年份簡寫
%M 30 分
%m 05 月份
%D 05/17/2007 日期
%d 17 多少日
%S 24 秒
%w 4 星期4(?)
%r 01:30:42 PM 時間(有秒數)
%R 13:30 時間(無秒數)
%T 13:30:15 時間(有秒數)
%h May 月份(英文縮寫)
%P PM 上下午標志(小p也一樣)
%a Thu 星期幾(英文縮寫)
%A Thursday 星期幾
%Z CST 北京時間縮寫
%x 05/17/07 日期,年份為縮寫
%X 13:30:24 時間,同%T
%c 同date本身
例:
date +%Y%m%d 20070517 (注意大小寫)