我试图从命令行从我的 ftp 服务器获取一些文件。我正在使用 wget 一次下载整个文件夹。命令是:
wget -m ftp://username:password@ftp.hostname.com:/path/to/folder
Run Code Online (Sandbox Code Playgroud)
但问题是,我的密码包含“@”符号。因此命令变为
wget -m ftp://username:foo@bar@ftp.hostname.com:/..
Run Code Online (Sandbox Code Playgroud)
因此,wget 尝试将 bar@ftp.hostname.com 解析为主机,但它无法做到。请帮忙!