Linux жүйесіндегі grep командасы

15.02.2023
17:28

UNIX тәрізді операциялық жүйелердегі grep пәрмені берілген ішкі жолды немесе мәтіндік файлдардағы тұрақты өрнекті немесе басқа пәрмендердің шығысын іздеу үшін пайдаланылады.

grep командасы қандай қызмет атқарады?

grep пәрменінің синтаксисі келесідей:

 grep [options] sample [files]

Мұнда үлгі ізделетін ішкі жол немесе тұрақты өрнек, ал [files] - іздеу керек файлдар тізімі. [files] көрсетілмесе, grep стандартты енгізуден енгізуді оқиды (әдетте бұл басқа пәрмендердің шығысын grep файлына жіберуге болатынын білдіреді).

Кейбір жалпы grep опциялары:

-i - іздеу кезінде регистрді елемеу

-r - барлық ішкі каталогтарда рекурсивті іздеу

-n - үлгі табылған жол нөмірлерін көрсету

-v - үлгісі жоқ жолдарды ғана шығарады

Мысалы, example.txt файлында "алма" сөзі бар барлық жолдарды табу үшін келесі пәрменді қолдануға болады:

 grep apple example.txt

Ағымдағы каталогтағы барлық файлдарды және оның құрамында «банан» сөзі бар ішкі каталогтарды табу үшін мына пәрменді қолдануға болады:

 grep -r banana .

Мұндағы нүкте ағымдағы каталогты білдіреді.

Жаңа VPS үшін 15% жеңілдік
Қазір кез келген жерде серверге тапсырыс беріңіз.
VPS таңдаңыз

Басқа мақалалар

15.05.2024
7 439
Білім қоры / Нұсқаулар
Linux үшін Firefox шолғышындағы пайдалы пәрмендер
15.05.2024
11 398
Білім қоры / Нұсқаулар
Linux жүйесіндегі cp командасы
15.05.2024
25 468
Білім қоры / Нұсқаулар
LibreOffice-те жақтауды қалай жасауға болады