我想将所有超过 30 天的文件备份到 1 个存档文件中。
我尝试使用这个脚本:
#!/bin/bash
# Find all files that older than 30 days and store it into backup.tar.gz
find ~/Algorithm/test/PDF -mtime +30 -exec tar czvf backup.tar.gz {} \;
但不幸的是,它只备份了最后一个文件而不是所有文件,我发现上面的脚本只是将 backup.tar.gz 首先替换为最后一个文件。
如果我的脚本缺少某些内容,请告知。