例如今天生成的文件为2040-09-30.log,
脚本:
#初始化!
start_t=0
#开启循环
while true
#获取最新的时间
last_t=$(date +%Y-%m-%d)
do
#如果今天是第二天或第一次启动,则为true。
if [ $last_t != $start_t ]; then
#用当天日期作为文件名
file=$last_t".""log"
#创建文件
touch $file
#获取磁盘使用情况,并重定向到日志文件.log中
df -h >>$file 2>&1
#start 和 last_t是同一时间,一天只运行一次,
start_t=$last_t
#显示当前时间
echo $last_t
fi
done
run: