[linux] vyhladavanie

Ján Tomka jan.tomka na stonline.sk
Pondělí Prosinec 10 00:46:29 CET 2001


On Sun, Dec 09, 2001 at 10:29:52AM +0100, Ondrej Jombik wrote:
> 	AFAIK stangartny grep nepodpruje regexpy. Grep ma defaultne
> nastaveny parameter -G, ktory tuto podporu neobsahuje. Mozno ma podporu
> nejakych zakladnych tagov (ako napr. ^$[]), ale tomu zase nehovorim regexp.
> ;-)
> 
> 	Naprikald na tento vyraz bol kratky. Ma to vypisat vsetkych
> uzivatelov, ktorych username ma dlzku 6 znakov.
> 
> cat /etc/passwd | grep '^[^:]{6,6}:.*$'
> 
> 	Riesenim je pouzit prepinac -E, ktore tuto podporu regexp-ov
> zapinaju. Pripadne program egrep. V minulosti to bola symlika na grep -E
> teraz je to uz samostatny program.
> 
> 	=Nepto=

cafes,
no sorry, ale preco namotavas nevinnych ludi? bolo by strasne fajn, keby
si cekol minimalne man stranku nejakej app kym o nej zacnes filozofovat.

meno grep je vytvorene z exackeho g/re/p, co vypise riadky so stringom
re. a hadaj, coho je to skratka?

grep podporuje regexy standardne -- to je jeho job. -E je pre extended
regular expression.

prosim, cekni tu man stranku a mozno zmenis nazor na veci, ktorym
hovoris alebo nehovoris regex...

	judas

ps: grep "^[^:]\{6\}:" </etc/passwd
-- 
+------------------------------+------------------------------+
| Ján 'judas' Tomka            |          sponsored by        |
| url: http://judas.host.sk    |         NUP/OUP Levice       |
| email: jan.tomka na stonline.sk |              ---             |
+------------------------------+------------------------------+
+------------------------------------>  Nun has no fun!  <----+
------------- dal¹í èást ---------------
Netextová p?íloha byla odstran?na...
Jméno: [?ádný popis není k dispozici]
Typ: application/pgp-signature
Velikost: 232 bytes
Popis: [?ádný popis není k dispozici]
Url : http://lists.linux.sk/pipermail/linux/attachments/20011210/a9162842/attachment.bin 


Další informace o konferenci linux