我被要求从 ftp 服务器下载目录。
问题是目录包含同名的文件。起初我立即认为这是一个 windows/unix 的事情,小写/大写是造成这种情况的原因,但事实并非如此:请参见这里的服务器的 ftp ls:
ftp> ls
200 PORT command succeeded xxx.xxx.xxx.xxx:53930
150 Opening data connection for LIST
drwxr-x--- 1 -2 6240 0 Jul 30 2010 WID
-rw-r----- 1 55247 6240 405233 Jul 30 2010 5639 - Daniel - 05.Overeenkomsten.pdf
-rw-r----- 1 55247 6240 25757 Aug 18 2010 5639 - Daniel - 05.Overeenkomsten.pdf
-rw-r----- 1 55247 6240 5641 Jul 30 2010 5639 - Daniel - 07.Veiligheidsbrochure.pdf
-rw-r----- 1 55247 6240 6242 Jul 30 2010 5639 - Daniel - 08.Huisvestingsverklaring.pdf
-rw-r----- 1 55247 6240 10548 Jul 30 2010 5639 - Daniel - 09.Inschrijving gemeente.pdf
-rw-r----- 1 55247 6240 30901 Jul 30 2010 5639 - Daniel - 10.Instroomtabel.pdf
-rw-r----- 1 55247 6240 45206 Jul 30 2010 5639 - Daniel - 11.Ziektekostenverzekering.pdf
-rw-r----- 1 55247 6240 20625 Jul 30 2010 5639 - Daniel - 14.Academy overeenkomst.pdf
-rw-r----- 1 55247 6240 39641 Jul 30 2010 5639 - Daniel - 16.Eigenschappen en kwalificaties.pdf
-rw-r----- 1 55247 6240 22230 Jul 30 2010 5639 - Daniel - 17.Checklist.pdf
-rw-r----- 1 55247 6240 41730 Jul 30 2010 5639 - Daniel - 18.Zorgtoeslag.pdf
-rw-r----- 1 55247 6240 356980 Sep 21 2010 5639 - Daniel - 18.Zorgtoeslag.pdf
-rw-r----- 1 55247 6240 15690 Jul 30 2010 5639 - Daniel - 99.Overige bijlagen.pdf
-rw-r----- 1 55247 6240 71909 Jul 30 2010 5639 - Daniel - 99.Overige bijlagen.pdf
-rw-r----- 1 55247 6240 12914 Jul 30 2010 5639 - Daniel - 99.Overige bijlagen.pdf
-rw-r----- 1 55247 6240 13530 Jul 30 2010 5639 - Daniel - 99.Overige bijlagen.pdf
226 LIST successful.
ftp>
这怎么可能?也许某种结合目录的虚拟 ftp 服务器?
更重要的是我如何下载这些?需要手动编辑的文件太多。如果文件名已经存在,是否可以在文件名中添加一个数字?