我有一个备份我树莓派的脚本
sudo dd bs=1M if=/dev/sda1 of=/home/pi/backup.img
zip -r /home/pi/backup/backup.zip /home/pi/backup.img
cp backup.zip ~/backup
我想知道如何在第二行生成的backup.zip文件中添加日期。有什么提示吗?我有一个备份我树莓派的脚本
sudo dd bs=1M if=/dev/sda1 of=/home/pi/backup.img
zip -r /home/pi/backup/backup.zip /home/pi/backup.img
cp backup.zip ~/backup
我想知道如何在第二行生成的backup.zip文件中添加日期。有什么提示吗?日期
组件:# Save the file name in a variable so we don't repeat ourselves
outfile="/home/pi/backup/backup.zip.$(date +%Y%m%d)"
sudo dd bs=1M if=/dev/sda1 of=/home/pi/backup.img
zip -r "${outfile}" /home/pi/backup.img
cp "${outfile}" ~/backup
$(date +%Y%m%d)
。它运行date +%Y%m%d
并捕获输出,输出将是当前日期的YYYYMMDD格式。.../backup.$(date ...).zip
。 - glenn jackman
/dev/sda1
是8 GB,那么转储文件就会是8 GB,除非它是100%空的,否则无法放在/dev/sda1
上对吧? - Mr. Llama