Задать вопрос
@anton-gm

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

Здравствуйте, коллеги. Задача такая. У меня есть входные данные - .тхт файл, в котором есть строки, каждая из которых содержит записи типа 55555,dif и 55555,bat. Как мне вырезать только те строки, которые содержат в строке dif? Быть может, при помощи cut или как-то еще?
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + ML и нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Системный администратор
    6 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы