在FTP中使用正则表达式来下载文件的文件名

时间:2014-04-25 09:23:57

标签: regex ftp download

是否可以使用正则表达式匹配FTP中的文件名以从服务器获取文件?

我需要对服务器执行FTP操作,并且需要下载文件名以相同值结尾的文件。就我而言,它是14_04_25_144238。

我不确定它是否可行。但是,出于好奇,问这个。

我们可以在ftp get命令中使用.*14_04_25_144238这样的正则表达式吗?

提前致谢。 Dinesh S

1 个答案:

答案 0 :(得分:2)

你想要mget命令。

来自the Unix man page

  

mget remote-files

     

展开远程计算机上的远程文件   为这样生成的每个文件名做一个get。有关详细信息,请参阅glob          文件名扩展。结果文件名将是   根据大小写,ntrans和nmap设置进行处理。文件是   转移到本地工作目录,可以更改   与< lcd目录&#39 ;;可以用'创建新的本地目录!   mkdir目录'。

如果您想要关闭每个文件的提示,那么您还需要:

  

提示

     

切换互动提示。发生交互式提示          在多个文件传输期间,允许用户有选择地检索或存储文件。如果关闭提示(默认打开),任何mget或mput都将传输所有文件,以及任何文件   mdelete将删除所有文件