[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