📜  今天的日期 shell 脚本 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:36:12.727000             🧑  作者: Mango

今天的日期 shell 脚本 - Shell-Bash

简介

在Shell-Bash编程中,获取当天的日期是非常常见的需求。日期获取可以用于备份文件命名、定时任务执行等多个场景。

本篇文章将介绍如何在Shell-Bash编程中,快速简单的获取当天的日期,并对几个常用的需要格式化的场景作出示例。

获取当天日期

使用date命令获取当前日期,具体命令如下:

$ date

该命令将默认输出当前系统时间的完整日期,例如:

Sat Aug 28 15:40:17 CST 2021
格式化输出
输出当天日期的数字形式

有时我们需要以2019-01-01的格式输出当前日期,可以使用以下代码:

$ date +%Y-%m-%d

%Y表示输出4位数的年份、%m表示输出2位数的月份、%d表示输出2位数的日期。

输出当前时间的数字形式

有时候我们只需要精确到时分秒的时间格式,可以使用以下代码:

$ date +%H%M%S
将当前时间作为文件名

使用以下代码可以将当前时间作为文件名:

$ date +%Y%m%d%H%M%S.txt

其中txt为文件的扩展名。

总结

本文介绍了如何在Shell-Bash编程中获取当天日期的方法,并对需求场景下的格式化输出进行了示例展示。日期的获取和格式化,是使用Shell-script进行编程的常见操作,熟练掌握可提高编程效率。