Yerel bir dizini uzak bir sunucuya kopyalamak için bir Linux kabuk komut dosyası yazıyorum (varolan dosyaları kaldırarak).
Yerel sunucu: ftp
ve lftp
komutlar kullanılabilir, grafik araçlar yoktur ncftp
veya herhangi bir grafik aracı yoktur.
Uzak sunucu: yalnızca FTP üzerinden erişilebilir. Rsync, SSH veya FXP yok.
Bir lftp komut dosyası oluşturmak ve sonra çalıştırmak için yerel ve uzak dosyaları listeleme hakkında düşünüyorum. Daha iyi bir yol var mı?
Not: Yalnızca değiştirilmiş dosyaları yüklemek bir artı olur, ancak zorunlu değildir.
wput
(Bir wget benzeri ftp yükleyici) sözdizimi :wput dir/ ftp://user:pass@host/dir