Hlavní navigace

Názory k článku
Hrátky z řádky: grep v mnoha příchutích

m.
m. (neregistrovaný) 80.250.7.---
30. 8. 2012 0:33 Nový

ack (titulek musí mít aspoň 4 znaky)

celé vlákno
aaaaaaaaaaaaaaa
aaaaaaaaaaaaaaa (neregistrovaný) ---.orange.sk
30. 8. 2012 2:00 Nový

Re: ack (titulek musí mít aspoň 4 znaky)

celé vlákno
Tiez moznost, ale nepouzivam ho kvoli nevyhodam:
  1. v defaulte nepritomny - toto znamena v podstate len jednorazove pouzitia, nic so scriptami (prenositelnost)
  2. napriek predchadzajucemu neposkytuje prakticky nic naviac od grep a perl -e
  3. neriesim problemy, ktore sa snazi riesit ack:
    1. rychlost grepu mi vyhovuje; ked mi raz za cas vyhovovat prestane, tak si rychlo uvedomim, ze som zabudol zadat subory na grepovanie
    2. VCS mam v .git-e a hviezdicka nematchuje skryte adresare
    3. rozne filetypes neriesim, nie je to treba - len mozno raz som pouzil nieco ako grep -F 'string' *.[ch]
    4. dalsie veci tiez nebyvaju treba - ostatne, mnohokrat ani tak vedome neriesim nepresnosti, ak dostavam pozadovane vysledky. Tj. niekedy pre usetrenie pisania grepujem (bez -F) bodkou bodku, lebo sa taky retazec inde aj tak nevyskytuje a pridavanie \ naviac je obzvlast u ciastocne pastnuteho textu zbytocne
Stanislav Hoferek aura:45
30. 8. 2012 8:28 Nový

jajaj

preferujem Radler Grep :)

Ondřej Caletka aura:97
30. 8. 2012 9:07 Nový

grepCIDR

Díky za tip na grepCIDR, ten jsem neznal.

Když jsem podobný problém řešil, použil jsem knihovnu ipaddr-py a jednoduchý wrapper. Výhodou tohoto řešení je podpora IPv4 i IPv6. Proti grepCIDRu ještě chybí logika nalezení IP adresy na řádku, protože tu jsem nepotřeboval.

Frg
Frg (neregistrovaný) 95.172.68.---
30. 8. 2012 9:51 Nový

Grep pro tabulky v CSV

celé vlákno

Hodil by se nějaký csvgrep, který by místo textového řádku pracoval s řádkem tabulky ve formátu CSV. Já jsem si něco takového ubastlil (v Javě), ale nemá to všechny možnosti grepu, jenom jednoduché vyhledávání regulárních výrazů. Výhoda se ukáže při zpracování tabulek s víceřádkovým obsahem buněk, kde je použití klasického grepu problematické.

El País
El País (neregistrovaný) 193.33.22.---
30. 8. 2012 9:55 Nový

Re: Grep pro tabulky v CSV

celé vlákno

Na to je awk.

Yoda . aura:64
30. 8. 2012 9:57 Nový

Re: Hrátky z řádky: grep v mnoha příchutích

celé vlákno

jop, diky. pomohlo. :) skoda, ze ty varianty grepu nejsou soucasti systemu.

Tohleto jsou clanky typicke pro root.cz. Podle serialu johanky jsem kdysi rozjel muj prvni router :) Odbornost, "technicnost". bohuzel jich je jako safranu a "howto-serialy"(latex atp.) uz nejsou temer vubec :( misto toho spis jen (byt popularni) tak bulvar (Samsung prohrál proti Apple: za které patenty zaplatí?)

D.A. Tiger aura:65
30. 8. 2012 10:30 Nový

Re: Hrátky z řádky: grep v mnoha příchutích

celé vlákno

+1 Taky díky za pár zajímavých typů.

Apropo, podle Johančiných článků jsem se kdysi učil s GDB :)

x14 aura:86
x14
30. 8. 2012 12:52 Nový

Re: Hrátky z řádky: grep v mnoha příchutích

celé vlákno

typ = druh, tip = doporučení, odhad

D.A. Tiger aura:65
30. 8. 2012 20:21 Nový

Re: Hrátky z řádky: grep v mnoha příchutích

celé vlákno

"Sveřepý šakaly zavyle vily na býlí měsíc, pod kterím výly vjenečky vyli..."

Když ti to dělá takovou radost ;)

AlYoSHA
AlYoSHA (neregistrovaný) ---.alternet.sk
30. 8. 2012 15:10 Nový

Re: Hrátky z řádky: grep v mnoha příchutích

celé vlákno

Pripajam sa. Prve OSPF som konfiguroval podla Johankinho clanku ktory tu v tom case vysiel.

AlYoSHA
AlYoSHA (neregistrovaný) ---.alternet.sk
30. 8. 2012 15:15 Nový

Re: Hrátky z řádky: grep v mnoha příchutích

celé vlákno

Suhlas. Podla Johankinych clankov som nakonfiguroval prve OSPF. Drviva vecsina terajsich clankov je o veciach ktore clovek zmakne po par minutach guglenia, alebo naprosto nepodstatne tendencne veci ako porovnavanie IM klientov a sudne spory. Takych clankov po ktorych sa clovek klepne po hlave so slovami "AHAAAA tak to je to" je ako safranu. Ale to nie je len problem root.cz

Petr Macek aura:96
30. 8. 2012 14:02 Nový

moc rad pouzivam ..

celé vlákno

grep -ri neco /cesta/k/adresari

jaromrax aura:73
30. 8. 2012 15:54 Nový

Re: moc rad pouzivam ..

celé vlákno

Vida. A ja pouzival find . -exec grep {} \;

hawran diskuse aura:61
30. 8. 2012 17:35 Nový

Re: moc rad pouzivam ..

celé vlákno

Pokud si to dobře pamatuju, on ten přepínač -r není na všech *nixech ...

ebik
ebik (neregistrovaný) ---.net.upcbroadband.cz
30. 8. 2012 22:21 Nový

Re: moc rad pouzivam ..

celé vlákno

Od te doby co jsem presel na zsh tak jedine:

grep funkce_co_hledam **/*[ch]

v 'zsh' totiz dve hvezdicky znamena libovolny pocet adresaru do hloubky (i nula), a myslim, ze to neprochazi teckove adresare, coz je ve vetsine vcs to co chci.

sumci_dest
sumci_dest (neregistrovaný) 92.43.27.---
31. 8. 2012 13:40 Nový

Re: Hrátky z řádky: grep v mnoha příchutích

celé vlákno

zdravim, grep a egrep mam moc rad

v minulosti jsem narazil na rozdil vysledku pro grep nebo egrep

grep "neco"

vs.

grep 'neco'

a nikde jsem nevycet proc?

hawran diskuse aura:61
31. 8. 2012 18:08 Nový

Re: Hrátky z řádky: grep v mnoha příchutích

celé vlákno

A nebylo v těch uzovovkách něco, co ještě interpretoval shell?

http://www.google.cz/search?hl=cs&as_q=bash+quoting

psvz
psvz (neregistrovaný) ---.ias.bredband.telia.com
2. 9. 2012 13:12 Nový

obrázek & etymologie

celé vlákno

Grep pochází z "Globally search for a Regular Expression and Print" (http://en.wiktionary.org/wiki/grep). Asociace s ovocem v anglictině nefunguje, tam se ten plod jmenuje grapefruit.

Petr Krčmář aura:99
2. 9. 2012 23:35 Nový

Re: obrázek & etymologie

celé vlákno

To přece nevadí, že to v angličtině nefunguje. Důležité je, že to funguje v češtině.

jeleniste
jeleniste (neregistrovaný) ---.uhul.cz
3. 9. 2012 14:44 Nový

Diky

Pomohlo, dík.

jose
jose (neregistrovaný) 195.146.138.---
4. 9. 2012 12:34 Nový

Perl grep

Existuje grep v Perl-e, ktory je zovseobecnenim Unix-oveho grep-u.

Zasílat nově přidané příspěvky e-mailem