Přihlásit
: [1]
   |   
: test a regex  ( 4053 )
Ged
Full Member
***

Karma: 3
: 215


17002977
« : April 13, 2011, 10:32:30 »

Potrebuji vypsat obsah doc souboru a jejich nazvy obsahujici urcity regex. Nasledujici skript mi nefunguje. Jde ve fci test pouzivat regex?

:
find . -iname '*.doc' | while read F
do if [ "`catdoc "$F" | egrep -o -m 1 MULCOA.*45.*0,045`" = "MULCOA.*45.*0,045" ]
then echo "=====Zacatek====="
echo "$F"
catdoc "$F"
echo "=====Konec====="
fi
done

Nic nevypise.

Retezec ktery hledam pomoci egrep-u je nasledujici (cele to komplikuje to ze kolega, ktery to pise nekdy pouziva mezeri misto tab a jine tipograficke pra....).
:
$ catdoc RECOM.doc/test.doc | egrep -o -m 1 MULCOA.*45.*0,045
MULCOA 45 - 0,045

Jednou jsem ho videl na vanoce

Gold "3-Ethyl-1,2,2-trimethyl-bicyclo[2.1.0]pentane"

jabber: uranit@jabbim.cz
: [1]
   |   
 
: