
Учитывая, что набор XML-файлов доступен на общем ресурсе Windows \\server\share contains spaces\direcory\, мне нужна команда bash для загрузки одного конкретного файла из этого общего ресурса.
Ни wget, ни curl не поддерживают URI smb://, и я хотел бы избежать команды mount. Решения?
решение1
smbclient можно настроить на загрузку или скачивание файлов с помощью опции -c. Синтаксис похож на ftp.
например
smbclient -I [IP-адрес сервера] "//имя_сервера/путь с пробелами/" -c "get [имя_файла]"