Portál AbcLinuxu, 14. července 2025 02:46


Dotaz: awk: hledání z dvou sloupců

8.7.2014 22:33 radimec
awk: hledání z dvou sloupců
Přečteno: 279×
Dobrý den, chtěl jsem zeptat, proč tahle syntaxe nemůže fungovat, hledám z prvního sloupce hodnotu menší než dva, a zároveń z druhého sloupce string začínající charem P.

Což by mělo být: 1 Praha

1;Praha
2;Prostějov
3;Liberec
4;Olomouc



sed 's/;/ /g' mesta.csv |  awk '$1<2 && $2=/^P/'
Díky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Diskuse byla administrátory uzamčena.
FAQ: Proč byl uzamčen/smazán můj dotaz v Poradně?

9.7.2014 01:32 divbyzero | skóre: 6
Rozbalit Rozbalit vše Re: awk: hledání z dvou sloupců
sed 's/;/ /g' mesta.csv |  awk '$1<2 && $2~/^P/'
nebo zkracene
awk -F ';' '$1<2 && $2~/^P/' mesta.csv
9.7.2014 02:42 Kit | skóre: 45 | Brno
Rozbalit Rozbalit vše Re: awk: hledání z dvou sloupců
Neopisuj.
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
9.7.2014 08:01 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: awk: hledání z dvou sloupců
Duplicitní thread, lock, pokračujeme zde : 393440
Zdar Max
Měl jsem sen ... :(

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

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