27 Sep 2008, 16:41下午
Linux SHELL 软件介绍 随便写写: wput wput不支持汉字 wput不支持空格 wput支持汉字 wput支持空格 汉字 空格
by 曹宇伟

1 评论
Linux SHELL 软件介绍 随便写写: wput wput不支持汉字 wput不支持空格 wput支持汉字 wput支持空格 汉字 空格
by 曹宇伟
1 评论
常用页面
wput技巧
今天要将自己的备份,从一个ftp导到另一个ftp里去。还好可以登录其中一台服务器。
本来想使用lftp的mirror功能,无耐只能登录“local”,不能登录remote,而lftp的mput貌似依然不支持put目录。(谁知道有什么参数可以用来put目录?)
还好有wput可以使用。
然而在wput( wput /home/myname ftp://ftpusername:password@ip/myname )的时候,发现文件名、目录名中包含的空格和汉字,总是报错。
于是有了下面的方法:
$find /home/myname -type f >> ~/list.txt
$while read i ; do wput “$i” ftp://ftpusername:password@ip/myname ; done < ~/list.txt
这样就支持了空格,不再报错。shell内部的处理,还真是复杂。
On this day..
- 好书推荐:《高性能网站建设指南》 - 2008
- PR变成3了 - 2008
- 神州七号 - 2008
- 愚蠢的35件事 - 2005

hello, thanks authors. good post. I agreed with commenter