1、每日生成一个文件
要求:请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如今天生成的文件为)2019-01-29.log, 并且把磁盘的使用情况写到到这个文件中,(不用考虑cron,仅仅写脚本即可)
#!/bin/bash
d=`date +%F`
mkdir /tmp/log/
while :
do
logfile=$d.log
df -h > /tmp/log/$logfile
sleep 86400
done
[root@yy ~]# cat /tmp/log/2019-01-29.log
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 28G 4.9G 23G 18% /
devtmpfs 474M 0 474M 0% /dev
tmpfs 489M 0 489M 0% /dev/shm
tmpfs 489M 7.0M 482M 2% /run
tmpfs 489M 0 489M 0% /sys/fs/cgroup
/dev/sr0 3.8G 3.8G 0 100% /mnt/cdrom
/dev/sda2 509M 153M 356M 31% /boot
tmpfs 98M 0 98M 0% /run/user/0