Mar*_*ani 4 linux ftp shell escaping
我需要使用wget从FTP地址下载所有文件.我目前正在使用此代码:
wget -m ftp://user:password@ip.of.old.host
Run Code Online (Sandbox Code Playgroud)
但是,我访问FTP的用户名就像user @ domain,所以我会得到
wget -m ftp://user@domain:password@ip.of.old.host
Run Code Online (Sandbox Code Playgroud)
由于用户名字段中的@,命令失败.我怎么能逃脱@?我无法在Google上找到任何答案.
解决方案是使用
wget -m --user "user@domain" --password "password" ftp://ip.of.old.host
Run Code Online (Sandbox Code Playgroud)
正如fedorqui建议但在ip.of.old.host之前添加ftp://.
谢谢!
| 归档时间: |
|
| 查看次数: |
1571 次 |
| 最近记录: |