2017-02-24 349 views
0

我需要一些帮助来解决我正在使用的效率问题NcFTP。我愿意使用其他FTP程序,如果另一个更适合这个任务。mget从多个子目录传输多个文件

我需要FTP到远程服务器,切换到远程服务器上我需要的文件的子目录所在的目录。

在所有子目录的父目录

有一次,我目前不必

  • CD到每个子所在的目录中的文本文件,
  • 执行“获得file.txt的”。
  • 然后用“cd ..”了
  • 然后重复下一个子目录

我想要做的是使用正则表达式和一个命令行参数来完成任务。有对每个目录相类似的文件正则表达式模式:

/parent_directory/file_1/file_1.txt 
/parent_directory/file_2/file_2.txt 
. 
. 
. 
/parent_directory/file_n/file_n.txt 

我可以开发正则表达式没有问题。只是无法弄清楚完成这一行的语法。这些文件可能会以原始文件名出现在本地工作目录中。

+1

您好,欢迎StackOverflow上。 。为了提高可读性,我对你的问题的格式做了重大修改。通常,在问题格式中不需要实际的HTML。另外'这些文件不需要在本地机器的任何特定的子目录中.',你可能需要澄清这一点。虽然礼貌(阿罗哈,谢谢)很好,但它们不是普通问题格式的一部分)。 Stack Exchange更多的是直接进入企业。祝你今天愉快! –

回答

0

解决:

从父目录 -

MGET文件1 /文件1 *文件2 /文件2 * ... fileN/fileN