shell脚本获取日期
时间: 2023-02-16 16:42:47 浏览: 269
可以使用 Linux 命令行工具 `date` 来获取日期。例如,要获取当前日期,可以在 shell 脚本中使用以下代码:
```
date +"%Y-%m-%d"
```
这将返回当前日期,格式为 YYYY-MM-DD。
可以在date后面加上格式化符号来改变输出格式
相关问题
shell 脚本 获取日期年月日
你可以使用date命令来获取当前的日期和时间。以下是获取当前日期的示例:
```
#!/bin/bash
# 获取当前年月日
year=$(date +'%Y')
month=$(date +'%m')
day=$(date +'%d')
echo "今天是 $year 年 $month 月 $day 日"
```
输出结果将类似于:
```
今天是 2021 年 10 月 20 日
```
你还可以根据需要调整日期格式。例如,如果你只需要年和月,你可以使用以下命令:
```
#!/bin/bash
# 获取当前年月
year=$(date +'%Y')
month=$(date +'%m')
echo "现在是 $year 年 $month 月"
```
输出结果将类似于:
```
现在是 2021 年 10 月
```
shell 脚本 获取日期年月日 格式20230504
可以使用date命令来获取当前日期,并使用格式化选项来指定日期格式。例如,要获取当前日期的年月日,并将其格式化为20230504的形式,可以使用如下的shell脚本:
```
#!/bin/bash
date=$(date +"%Y%m%d")
echo $date
```
运行脚本后,将会输出当前日期的年月日,格式为20230504的形式。