我们如何使用“ ls”命令将文件列表从FTP附加到本地文件?

时间:2019-09-30 07:42:53

标签: powershell ftp

我正在使用命令ls *Pattern*Date* Files.txt从FTP获取文件列表到本地文本文件。

我现在需要获取多个模式文件(DatePattern的顺序可能不同)。因此,当我尝试添加另一行ls *Date*Pattern* Files.txt时,这会清除FCCfiles.txt,而我无法获取第一组文件。

是否有任何命令可以追加文件列表而不是创建新文件列表?

1 个答案:

答案 0 :(得分:1)

您不能将列表附加到带有ftp的文件中。

但是您可以在PowerShell中合并多个列表。我假设您根据对标签的使用从PowerShell运行ftp

ftp脚本中执行以下操作:

ls *Pattern*Date* files1.txt
ls *Date*Pattern* files2.txt

然后在PowerShell中执行:

Get-Content files1.txt,files2.txt | Set-Content files.txt

(基于How do I concatenate two text files in PowerShell?