• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Day 8: Let’s Get Greppy – Finding Text Like a Pro in RHEL 9

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Alright, command-line comrades, it’s time we talk about someone very special…

Grep — the text detective that never sleeps.

If you’ve ever stared at a log file wondering if the answer to your issue is hiding somewhere in 3,000 lines of gobbledygook, grep is your new best friend.

? Table of Contents

  • So what exactly is grep?
  • Basic Syntax:
  • Handy Flags for Beginners:
  • Real World Use:
  • Mini Mission:
  • Why It Matters


So what exactly is grep?


Grep stands for Global Regular Expression Print, but don't let the fancy name scare you. It basically means: “Hey Linux, find this text for me, now, please and thank you.”


Basic Syntax:


grep "pattern" filename

Let’s say you have a file called shopping.txt and it looks like this:

apples
bananas
pineapples
chocolate bananas

Run this, and boom — it’ll spit out:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Handy Flags for Beginners:

  1. -i (ignore case)
  2. -n (show line number)
  3. -r (search recursively through directories)


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Now it finds both “Banana” and “banana”, and shows which line they’re on. Pretty slick.


Real World Use:

  • Searching logs for errors:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



  • Finding a user in /etc/passwd:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Mini Mission:


Create a file with different fruit names. Use grep to find your favorites. Bonus points for using -i and -n.


Why It Matters


In a real-world tech job, whether you’re a sysadmin or cloud wizard, you’ll often need to extract one crucial line from a sea of chaos.

Mastering grep saves time, energy, and possibly your sanity.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу