У меня есть скрипт для резервного копирования моих данных.Последняя строка:
echo "$FTPConnectstring
$FTPCommands
bye" | ftp -ivn
Это прекрасно работает, но я бы хотел, чтобы это можно было «обуздать» (то есть ограничить использование полосы пропускания при загрузке).Я пробовал много командных строк, таких как:
echo "$FTPConnectstring
$FTPCommands
bye" | ftp -ivn | trickle -s -u 4096
, но передача ftp, кажется, выполняется без ограничения использования BW. Я также пробовал что-то вроде этого
FinalCommand=$(echo -e "$FTPConnectstring\n$FTPCommands\nbye")
trickle -s -u 4096 ftp -ivn ${FinalCommand}
, но эта не подключаетсяftp правильно ...
Любая помощь приветствуется !!