Как перебрать CSV-файл с помощью Powershell - PullRequest
0 голосов
/ 08 мая 2018

У меня есть файл CSV с несколькими столбцами, и я хочу перебрать данные определенного столбца. Например, я хочу перебрать столбец имени, чтобы найти конкретное расширение имени файла и отметить соответствующий fileid из соседнего столбца.

Как этого добиться в PowerShell? Кроме того, почему я не могу сделать то же самое с помощью JavaScript? есть ли конкретная причина использовать PowerShell для этой задачи.

enter image description here

Из приведенного выше изображения я хочу перебрать столбец имени и проверить конкретное расширение файла, если найти совпадение, а затем записать соответствующий идентификатор файла из столбца File_id.

Надеюсь, требования ясны. С нетерпением ждем от сообщества!

Спасибо, Кришна р

1 Ответ

0 голосов
/ 08 мая 2018

Вы, вероятно, ищете что-то вроде:

$csv = Import-Csv -Path '.\MyFile.csv'
$csv |? Name -Like '*.pdf' | select file_id
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...