bash shell脚本中获取当前日期时间
时间:2019-11-20 08:52:58 来源:igfitidea点击:
问题
在UNIX/Linux/OS X Bash Shell中如何显示当前日期?
解决方案
使用date命令显示或设置系统日期和时间。
不带FORMAT参数调用日期命令等效于使用默认格式(取决于LC_TIME语言环境类别)调用日期命令。
$ date
输出示例:
Sun Dec 6 02:32:58 EST 2018
显示前天的日期:
$ date --date='2 days ago'
输出示例:
Sun Dec 4 02:32:58 EST 2018
显示3月第一天的日期:
$ date --date='3 months 1 day'
显示当前的完整月份名称和日期:
$ date '+%B %d'
要查看更多的选项,
可以查看date命令的手册页:
$ man date
或者(可能不适用于OS X和其他类似UNIX的系统)
$ info date