我正在设置一个备份管理器,以自动存档来自Web服务器的目录。我正在寻找一个答案,如何在存档过程结束后不使用mv而将当前目录的新TAR文件创建到新的(不同的)目录。看我的命令:

dcreate=$(date +%Y_%d_%m) tar -cvpzf backup_$dcreate.tar.gz plugins/folder_to_archive/

这个命令工作得很好,但我现在正在研究如何在结束archiv进程后直接将其移动到新目录,例如:
plugins/plugin_name/plugins/backups/
感谢任何帮助。
当做

最佳答案

tar的-f选项是存档的目标文件;它可以是您想要的任何地方,即您可以更改
-cvpzf "backup_$dcreate.tar.gz"

-cvpzf "plugins/backups/backup_$dcreate.tar.gz"
如果希望在plugins/backups/中创建新存档文件

10-07 16:26
查看更多