Linux 創建日期命名的目錄或文件


在Linux中創建以年-月-日形式的當前日期命名的目錄或文件

想要用當前日期創建目錄,可以使用如下的命令:

$ mkdir $(date +"%Y-%m-%d")

創建名稱包含當前日期的目錄或文件

如果要創建名稱包含當前日期的目錄或文件,也很簡單,比如:

$ mkdir ZhangSan-$(date +"%Y-%m-%d")

創建文件:

$ touch ZhangSan-$(date +"%Y-%m-%d")

這里列出了支持的操作:

%a     星期的簡稱,例如 Sun,Mon 等
%A     星期的全稱,例如 Sunday,Monday 等
%b     月份的簡稱,例如 Jan,Feb 等
%B     月份的全稱,例如 January,February 等
%c     日期和時間,例如 Sat 29 Oct 2020 05:02:25 PM CST
%C     世紀
%d     當月的第幾天
%D     日期,相當於 %m/%d/%y
%e     當月的第幾天,用空格代替首位的0,相當於 %_d
%F     日期,相當於 %Y-%m-%d
%g     年份的后兩位
%G     四位年份
%h     相當於 %b
%H     小時,從00到23
%I     小時,從01到12
%j     當年的第幾天,001到366之間
%k     小時,用空格代替首位的0,相當於 %_H
%l     小時,用空格代替首位的0,相當於 %_I
%m     月份,從01到12
%M     分鍾,從00到59
%n     換行
%N     納秒,從000000000到999999999
%p     上午(AM)或下午(PM)
%P     類似月%p,但是為小寫
%q     一年的四分之幾,1到4
%r     12小時制時間,例如 11:11:04 PM
%R     24小時制時間,相當於%H:%M
%s     從 1970-01-01 00:00:00 UTC 到當前的秒數
%S     second (00..60)
%t     tab符
%T     時間,相當於 %H:%M:%S
%u     星期幾,從1到7,1表示星期一
%U     一年的第幾個星期,以星期六作為星期的開始,00到53
%V     ISO星期數, 以星期一作為星期的開始,01到53
%w     星期幾(0..6); 0 表示星期六
%W     ISO星期數, 以星期一作為星期的開始,00到53
%x     日期,例如 12/31/99
%X     時間,例如 23:13:48
%y     年份的后兩位(00..99)
%Y     四位年份
%z     時區,例如 -0400
%:z    時區,例如 -04:00
%::z   時區,例如 -04:00:00
%:::z  時區,例如 -04, +05:30
%Z     時區, 例如 EDT
View Code

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM