Эта опция, кажется, доступна только для клиента Windows ftp. Для получения аналогичного результата вы можете установить FTP-клиент, который вы можете создать сценарий. NcFTP довольно дружелюбен к этому. Wget тоже будет работать.
С ncftp у вас будет файл со списком "get" и файл с вашими учетными данными, если вы не хотите вводить их каждый раз. (Знать о рисках безопасности)
Из командной строки, используя bash, вы должны либо ввести в скрипт следующее, либо просто запустить:
while read line
do
ncftpget -f <FILEWITHCREDENTIALS> $line -bb
done < <FILEWITHLIST>
ncftpbatch -d
Ваш файл учетных данных будет в виде
host <my_address>
user <my_login>
pass <my_password>
-bb отправляет каждый файл как пакетное задание, ожидающее запуска. Вызов ncftpbatch запустит задание. Это должно ограничить одно соединение.
Другими параметрами могут быть -b (просто немедленно запустить задание в фоновом режиме), сброс вызова ncftpbatch и использование в команде параметров user/host/password вместо -f.
Вы можете найти ncftp здесь и здесь, если он еще не установлен.
Для wget вы можете использовать аналогичный скрипт цикла и заменить вызов ncftpget на
wget ftp://user:password@ftp.mydomain.com/path/$line
Опять же, если он еще не установлен, вы можете получить wget здесь, либо с помощью любой программы найдите соответствующий менеджер пакетов для вашей версии Solaris.
Вы можете найти больше информации о программах на страницах руководства или с помощью быстрого веб-поиска.