目录
command >> file 将输出以追加的方式重定向到file
command > file 将输出重定向到file (覆盖)
Shell日期
获取当前日期时间
[root@master shelldemo]# date

格式化当前日期时间
[root@master shelldemo]# date -d today +"%Y-%m-%d %H:%M:%S"

加减日期时间
显示年月日时间
[root@master shelldemo]# date +%Y年%m月%d日%H:%M:%S

显示明天的日期时间
[root@master shelldemo]# date +%Y年%m月%d日%H:%M:%S --date="+1 day"

显示昨天的日期时间
[root@master shelldemo]# date +%Y年%m月%d日%H:%M:%S --date="-1 day"

显示上一个月日期时间
[root@master shelldemo]# date +%Y年%m月%d日%H:%M:%S --date="-1 month"

显示下一个月日期时间
[root@master shelldemo]# date +%Y年%m月%d日%H:%M:%S --date="+1 month"

Shell日期与重定向及cron定时任务实战

本文介绍了如何在Shell中获取和格式化当前日期时间,进行日期加减操作,以及显示不同日期。同时,详细讲解了输出重定向,包括追加和覆盖方式,并深入探讨了标准输入、输出和错误重定向。此外,还通过实例展示了如何设置cron定时任务,以及检查任务执行情况和脚本日志。
最低0.47元/天 解锁文章
1751





