У меня есть большие текстовые файлы, содержащие недопустимые записи.Удалить строки из текстового файла, если он начинается с
Я хотел бы удалить все строки, в которых первое поле пустым. Разделитель файлов - тильда, поэтому по существу я хочу удалить все строки, где первый символ -
Может кто-то помочь с кодом PowerShell - я не могу понять, что это правильно.
Насколько велик ваш файл? Что вы пробовали и каким образом это не удалось? Вы пробовали, например, Get-Content file.txt | Где {$ _ -notmatch "^ ~"} | Set-Content filterfile.txt? –
Спасибо, что отлично работает - мне не хватало ^ – user2725402