У меня есть текстовый файл размером около 300 КБ. Я хочу удалить все строки из этого файла, которые начинаются с буквы "P". Это то, что я использовал:
> cat file.txt | egrep -v P*
Это не выводится на консоль. Я могу использовать cat для файла без каких-либо других команд, и он печатается нормально. Мое окончательное намерение:
> cat file.txt | egrep -v P* > new.txt
Ошибка не появляется, она просто ничего не печатает, и если я запускаю вторую команду, new.txt будет пустым.
редактировать: я должен сказать, что я работаю под управлением Windows 7 с установленным Cygwin.