@anton-gm

Как вырезать строки в файле по критериям?

Здравствуйте, коллеги. Задача такая. У меня есть входные данные - .тхт файл, в котором есть строки, каждая из которых содержит записи типа 55555,dif и 55555,bat. Как мне вырезать только те строки, которые содержат в строке dif? Быть может, при помощи cut или как-то еще?
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
vaut
@vaut
grep -v dif file.txt > out.txt
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@dzhebrak
sed -i.bak '/dif/d' filename.txt
Из файла filename.txt будут удалены строки, которые содержат текст dif. Перед изменениями будет сделан бэкап файла
Ответ написан
Комментировать
xotkot
@xotkot
хорошо есть и хорошо весьма
для комплекта, на awk:
awk '!/dif/' file.txt
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы