Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有变量,该变量的值就像 20130112 一样。我知道它是一个日期,但我不知道如何将它转换为 shell 脚本中的有效日期。
该字段的值为:20130112 结果应为:12-Jan-13
请帮助我。
在 Linux 上尝试“日期”命令。
date -d 20130112
将以系统上的默认日期格式打印它。检查日期的“手册”页上的其他格式选项。
利用:
$ date -j -f "%Y%m%d" "20130112" +"%d-%b-%y" 12-Jan-13