Начини плаћања Abuse

Команда grep у Линуксу

15.02.2023, 17:28

Команда grep у оперативним системима сличним UNIX-у се користи за претрагу датог подстринга или регуларног израза у текстуалним датотекама или излазу других команди.

Коју функцију обавља команда grep?

Синтакса команде grep је следећа:

 grep [options] sample [files]

Овде је pattern подстринг или регуларни израз који треба претражити, а [files] је листа датотека које треба претражити. Ако [files] није наведено, grep ће читати улаз са стандардног улаза (обично то значи да можете проследити излаз других команди у grep ).

Неке уобичајене grep опције су:

-i - игнорише велика и мала слова приликом претраживања

-r - рекурзивно претраживање у свим поддиректоријумима

-n - прикажи бројеве линија у којима се налази шаблон

-v - исписати само линије које не садрже шаблон

На пример, да бисте пронашли све редове у датотеци example.txt који садрже реч „јабука“, можете користити команду:

 grep apple example.txt

А да бисте пронашли све датотеке у тренутном директоријуму и његовим поддиректоријумима које садрже реч „банана“, можете користити команду:

 grep -r banana .

Овде тачка представља тренутни директоријум.