有一个问题-需要将数据库备份存储在FTP上。对FTP的备份不应超过10个,即添加备份到FTP后应将其删除,使最旧的文件总数不能超过10个。我们如何从ftp中实现这样的删除呢?我正在试着写一个脚本,但不能删除:ftp -vn $FTP_SERVER<<!user $FTP_LOGIN $FTP_PASSWORDput $DUMP_FILE_NAME
for i
我有一个bash脚本,它以增量(每天)和完整(星期一)创建备份。每隔7天,该脚本会合并一周的备份(完整和增量),并将它们发送到FTP服务器,问题是我想要在FTP上传完成后从我的备份目录中删除文件,但我不能这样做,直到我知道文件已成功上传。我需要弄清楚如何捕获'226传输完成‘,这样我就可以在'IF’语句中使用它来删除备份文件。任何帮助都是非常感谢的。#This is the FTP servers host or IP address.-$DAY.t