Portál AbcLinuxu, 11. května 2025 04:37
cau,
chtel bych prevest jeden sloupec dat na vice sloupcu, tak aby abecedni trideni zustalo tak, ze nejdriv v prvnim sloupci, potom ve druhem etc ... prozatim jsem dospel jak rozdelit na sloupce, ale nejsu schopnej zachovat to trideni, mam soubor example
a
b
c
d
e
f
g
h
i
j
k
l
m
a prevedu ho na tri sloupce -
$ awk '{printf "% s ", $0}!(NR % 3){printf "\n"}' example
a b c
d e f
g h i
j k l
m
lze nak dosahnout toho, aby bylo a b c pod sebou a ne vedle sebe?
dik
Řešení dotazu:
while read a && read b && read c do echo -n $a >> qa; echo -n $b >> qb; echo -n $c >> qc done echo >> qa echo >> qb echo >> qc cat qa qb qc
pr -T --columns=3 example
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.