Как мы можем использовать команду "ls" для добавления списка файлов с FTP на локальный файл? - PullRequest
1 голос
/ 30 сентября 2019

Я использую команду ls *Pattern*Date* Files.txt для получения списка файлов с FTP в мой локальный текстовый файл.

Теперь мне нужно получить несколько файлов с шаблонами (Date и Pattern может прийти в другом порядке). Поэтому, когда я пытаюсь добавить еще одну строку ls *Date*Pattern* Files.txt, это очищает FCCfiles.txt, и я не могу получить первый набор файлов.

Есть ли какая-либо команда, которая может скорее добавить список файловчем создание нового списка файлов?

1 Ответ

0 голосов
/ 01 октября 2019

Вы не можете добавить листинг в файл с помощью ftp.

Но вы можете объединить несколько листингов в PowerShell. Я предполагаю, что вы запускаете ftp из PowerShell, основываясь на использовании вами тега .

В ftp скрипт выполняет:

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

А затем вPowerShell делает:

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

(на основе Как объединить два текстовых файла в PowerShell? )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...