shell脚本中定义变量获取前一天日期
时间: 2023-07-21 11:59:29 浏览: 178
shell中获取n天前的日期
4星 · 用户满意度95%
在shell脚本中,可以使用`date`命令结合`-d`选项来获取前一天的日期。以下是一个示例脚本:
```shell
#!/bin/bash
# 获取当前日期
current_date=$(date +%Y-%m-%d)
# 获取前一天的日期
previous_date=$(date -d "$current_date -1 day" +%Y-%m-%d)
echo "前一天的日期是:$previous_date"
```
在这个示例中,我们首先使用`date +%Y-%m-%d`来获取当前日期并将其保存在`current_date`变量中。然后,使用`date -d "$current_date -1 day" +%Y-%m-%d`来获取前一天的日期,并将其保存在`previous_date`变量中。最后,使用`echo`命令将前一天的日期打印出来。
运行该脚本,你将会得到前一天的日期作为输出。
阅读全文