Kod: Zaznacz cały
#!/bin/bash
HOST='serwer'
USER='uzytkownik'
PASSWD='haslo'
ftp -in $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PASSWD
cd "/kopiadocelowa"
lcd "/home/kopiazrodlo/"
mput *.*
quit
END_SCRIPT
exit 0
Da się to zrobić jakoś z automatu? może po dacie - 5 najnowszych i potem kolejnych.
Chodzi o to, że na pewnym serwerze mam ograniczenie czasowe na wykonanie skryptów - 9 minut (nazwa.pl ma takie udziwnienie) i kopiuje pliki prawidłowo ale potem przerywa kopiowanie i nie wykonuje kopiowania do końca. Stąd muszę znów resztę kopiować ręcznie, a chciałbym zbudować jakiś "automat", żeby o tym nie myśleć.