prohledavani obsahu souboru resp. adresare

uhlar na fantomas.sk uhlar na fantomas.sk
Úterý Duben 3 12:55:55 CEST 2001


Jirka Kosina <jikos na jikos.cz> wrote:
->> jak by se dal prohledat obsah vice souboru v danem adresari podle 
->> zadaneho kriteria. Tzn. po zadani nejakeho kriteria napr. textu nebo
->> cisla by mel byt vystupem seznam souboru, ktery tuto podminku splnuje.

-> Dalo by se to udelat dozajista i jednoduseji, ale s timhle si muzete
-> vyhrat ;)

-> Vypisuje soubory v aktualnim adresari ktere obsahuji slovo main:

-> #!/bin/sh
-> find * -prune | while read FILE; do
->   if ( ! [ -d $FILE ] ); then
->     Y=`cat $FILE | grep 'main'`
->     if ( ! [ -z "$Y" ] ); then
->       echo $FILE
->     fi
->   fi
-> done

ale FUJ preco si nedate manual tam to predsa je spomenute...
tento skript by zabral 10x tolko CPU time ako 

grep -l "regexp" <files>

-- 
 Matus "fantomas" Uhlar, sysadmin at NEXTRA, Slovakia; IRCNET admin of *.sk
 uhlar na fantomas.sk ; http://www.fantomas.sk/ ; http://www.nextra.sk/
 Silvester Stallone: Father of the RISC concept.


Další informace o konferenci Linux