【问题标题】:How can we use "ls" command for appending file list from FTP to local file?我们如何使用“ls”命令将文件列表从 FTP 附加到本地文件?
【发布时间】:2019-09-30 07:42:53
【问题描述】:

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

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

有没有可以追加文件列表而不是创建新文件列表的命令?

【问题讨论】:

  • 试试 Add-Content cmdlet。
  • 这个问题属于SuperUser

标签: powershell ftp


【解决方案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?

【讨论】:

    猜你喜欢
    • 2014-04-15
    • 2013-12-29
    • 2012-07-18
    • 1970-01-01
    • 1970-01-01
    • 2018-03-29
    • 1970-01-01
    • 2011-06-06
    • 2010-10-10
    相关资源
    最近更新 更多