如何编写从 Windows 文件共享下载的脚本?

如何编写从 Windows 文件共享下载的脚本?

给定 Windows 共享 \\server\share 上可用的一组 XML 文件包含空格\direcory\,我需要一个 bash 命令从该共享下载一个特定文件。

wget 和 curl 都不支持任何 smb:// URI,而且我想避免使用 mount 命令。有解决办法吗?

答案1

可以使用 -c 选项编写 smbclient 脚本来上传或下载文件。语法类似于 ftp。

例如

smbclient -I [服务器 IP] "//服务器名称/带空格的路径/" -c "获取 [文件名]"

相关内容