Portál AbcLinuxu, 26. dubna 2024 02:25


Dotaz: perl oneliner

2.2.2016 10:56 Terka | skóre: 13
perl oneliner
Přečteno: 343×
Odpovědět | Admin
Ahoj, casto pouzivam perl oneliner

perl -ple 's:stary:novy:g'

Rada bych pouzivala neco podobne kratkeho ale na match, ne na replace.

Poradite neco jednoducheho, nechci tam psat dlouhe while (<>) print if/stary/ ... 

tj. ptam se zda existuje neco ve stylu

perl -prepinace 'm:REGEX'

dekuji!
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

wamba avatar 2.2.2016 13:15 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: perl oneliner
Odpovědět | | Sbalit | Link | Blokovat | Admin
perl -ne 'print if /regex/'
This would have been so hard to fix when you don't know that there is in fact an easy fix.
3.2.2016 21:38 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: perl oneliner
Odpovědět | | Sbalit | Link | Blokovat | Admin

sed -n "/pattern/p"

USE="-gnome -kde";turris
3.2.2016 21:46 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: perl oneliner
Odpovědět | | Sbalit | Link | Blokovat | Admin
grep 'pattern'
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.