我想将 中的每个目录/home
单独备份.tar.gz files
到该/backup
目录。这里有一个例子。我知道如何压缩它们。但不确定如何将其发送到另一个目录中。
/home/ab123456, /home/ertoto, /home/mange
/backup/ab123456.tar.gz, /backup/ertoto.tar.gz, /backup/mange.tar.gz
答案1
您可以循环遍历内容/home
cd /home
for file in */; do tar czf /backup/"$file".tar.gz "$file";done