Portál AbcLinuxu, 10. května 2025 03:27

Dotaz: awk-tisk sloupců 1až8

14.12.2006 09:25 Terka | skóre: 13
awk-tisk sloupců 1až8
Přečteno: 172×
Odpovědět | Admin
Jde tisk více sloupců jdoucích po sobě zkráceně zapsat jako $1 až $8 (místo $1,$2,$3,...$8)?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.12.2006 12:06 iSteve | skóre: 15 | blog: isteve
Rozbalit Rozbalit vše Re: awk-tisk sloupců 1až8
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ne; bud manualne, nebo cyklus.
jose17 avatar 14.12.2006 12:49 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: awk-tisk sloupců 1až8
Odpovědět | | Sbalit | Link | Blokovat | Admin
jedno veeelice škaredé riešenie:
awk '{ORS="\t";for (i=1;i<=8;i++) print $i;ORS="\n";print ""}'
Ja vim, on vi, ty nano!
14.12.2006 14:13 Terka | skóre: 13
Rozbalit Rozbalit vše Re: awk-tisk sloupců 1až8
jasně awk '{ORS="\t";for (i=1;i<=8;i++) print $i;ORS="\n";print ""}' jde 
      awk '{ORS="\t";for (i=1;i<=8;i++) print $i;print "\n"}'        je přehlednější

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.