Bu seçenek yalnızca windows ftp istemcisi için geçerli görünüyor. Benzer bir sonuç için, komut dosyası yazabileceğiniz bir ftp istemcisi kurabilirsiniz. NcFTP buna oldukça uygun. Wget de işe yarardı.
Ncftp ile, her zaman girmek istemiyorsanız "alma" listenizi içeren bir dosyaya ve bir de giriş bilgilerinizi içeren bir dosyaya sahip olacaksınız. (İlgili güvenlik risklerinin farkında olun)
Bash komutunu kullanarak aşağıdakileri bir komut dosyasına girersiniz ya da sadece çalıştırırsınız:
while read line
do
ncftpget -f <FILEWITHCREDENTIALS> $line -bb
done < <FILEWITHLIST>
ncftpbatch -d
Kimlik bilgileriniz dosya biçiminde olacaktır.
host <my_address>
user <my_login>
pass <my_password>
-bb, her dosyayı çalışmayı bekleyen bir toplu iş olarak gönderir. Ncftpbatch'i çağırmak işi yönetir. Bunu yapmak bir bağlantıyla sınırlandırmalıdır.
Diğer seçenekler -b (hemen arka planda işi başlatmak) ve ncftpbatch çağrısını bırakmak ve komutta -f yerine user / host / password seçeneklerini kullanmak olur.
Henüz kurulu değilse ncftp'yi burada ve burada bulabilirsiniz .
Wget için benzer bir döngüsel komut dosyası kullanabilir ve ncftpget çağrısını
wget ftp://user:password@ftp.mydomain.com/path/$line
Yine, yüklü değilse, buradan ya da her iki programla da Solaris sürümünüz için uygun paket yöneticisine göz atabilirsiniz .
Programlar hakkında daha fazla bilgiyi man sayfalarıyla veya hızlı bir web aramasıyla bulabilirsiniz.