URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3783
[ Назад ]

Исходное сообщение
"Поиск в файле"

Отправлено Jess , 30-Дек-04 18:08 
Приветствую всех...Народ подскажите, при помощи какой программы юниховой можно произвести поиск в файле.
Я знаю, что строка "12345" есть в файле /какой-то_файл.
Тоесть как найти строку внутри файла в системе....


За ранее признателен...


Содержание

Сообщения в этом обсуждении
"Поиск в файле"
Отправлено jd , 30-Дек-04 23:47 
>Приветствую всех...Народ подскажите, при помощи какой программы юниховой можно произвести поиск в
>файле.
>Я знаю, что строка "12345" есть в файле /какой-то_файл.
>Тоесть как найти строку внутри файла в системе....
>
>
>За ранее признателен...

grep


"Поиск в файле"
Отправлено Jess , 31-Дек-04 15:25 
>>Приветствую всех...Народ подскажите, при помощи какой программы юниховой можно произвести поиск в
>>файле.
>>Я знаю, что строка "12345" есть в файле /какой-то_файл.
>>Тоесть как найти строку внутри файла в системе....
>>
>>
>>За ранее признателен...
>
>grep

А можно с примером, не хочется перечитывать ман по грипу....
Просто там есть egrep ... ну т.д....
Если не затруднит примерчик буду рад.....


"Поиск в файле"
Отправлено chip , 31-Дек-04 15:52 
>А можно с примером, не хочется перечитывать ман по грипу....
>Просто там есть egrep ... ну т.д....
>Если не затруднит примерчик буду рад.....

о народ пошел - все разжуй и в ротик положи.

grep PATTERN FILENAME

grep ^CFLAGS /etc/make.conf
grep -E '^(CFLAGS|CPUTYPE)' /etc/make.conf


"Поиск в файле"
Отправлено Jess , 03-Янв-05 13:11 
>>А можно с примером, не хочется перечитывать ман по грипу....
>>Просто там есть egrep ... ну т.д....
>>Если не затруднит примерчик буду рад.....
>
>о народ пошел - все разжуй и в ротик положи.
>
>grep PATTERN FILENAME
>
>grep ^CFLAGS /etc/make.conf
>grep -E '^(CFLAGS|CPUTYPE)' /etc/make.conf

Спасибо....А ещё вопрос...Если Я не знаю в каком файле находится искомая строка, тоесть нужно прошустрить каталог целый например юср или вар, то как в такой ситуации быть....тоже грип на помощь прийдет..????


"Поиск в файле"
Отправлено chip , 03-Янв-05 13:31 
>Спасибо....

Пожалуйста. И с наступившим 2005 ;)

> А ещё вопрос...Если Я не знаю в каком файле находится искомая строка,
>тоесть нужно прошустрить каталог целый например юср или вар, то как
>в такой ситуации быть....тоже грип на помощь прийдет..????

ага...

find /etc/ -type f -exec grep -E '^(CFLAGS|CPUTYPE)' {} \;

или проще

egrep -ri PATTERN /path/to/dir


"Поиск в файле"
Отправлено Jess , 03-Янв-05 18:24 
>>Спасибо....
>
>Пожалуйста. И с наступившим 2005 ;)
>
>> А ещё вопрос...Если Я не знаю в каком файле находится искомая строка,
>>тоесть нужно прошустрить каталог целый например юср или вар, то как
>>в такой ситуации быть....тоже грип на помощь прийдет..????
>
>ага...
>
>find /etc/ -type f -exec grep -E '^(CFLAGS|CPUTYPE)' {} \;
>
>или проще
>
>egrep -ri PATTERN /path/to/dir

Признателен....
cybavat@yahoo.co.uk это мое мыло если хош скинь туда своё будем вести переписочки небольшие....
Ещё раз Чипу сенкс....