Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Лабораторная работа ДЗ

1. Введение

  1. Подготовка:

    Создайте тестовый файл test.txt с данными:

    echo -e "one\ntwo\nthree\nfour\nfive\nsix\nfourteen\nfourty one" > test.txt
    
  2. Первый(пробный) шаг:

    Найдите строки содержащие слово one

    grep "one" test.txt
    
  3. Вывод строки с ее номером:

    grep -n "two" test.txt
    
  4. Игнорирование регистра

    grep -i "THREE" test.txt
    
  5. Поиск только полного слова

    grep -w "fourteen" test.txt
    
  6. Анти поиск

    grep -v "four" test.txt
    
  7. Регулярные выражения Найдите все строки кончающиеся на one

    grep "one$" test.txt
    

    Найдите все строки начинающиеся с t

    grep "^t" test.txt
    

Задание

  1. Создайте файл task.txt с любыми текстовыми данными (10 строк)
  2. Используя команду grep, найдите строки содержащие заданное слово
  3. Найдите строки, соответствующие заданному шаблону
  4. Посчитайте количество строк содержащие определенное слово
  5. Выведите строки не содержащие заданное слово

Ресурсы

  1. Документация grep (например https://www.opennet.ru/man.shtml?topic=grep&category=1)
  2. Гайд по регулярным выражениям(например https://timeweb.cloud/tutorials/linux/regulyarnye-vyrazheniya-bash-gajd)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors