Portál AbcLinuxu, 10. května 2025 03:05
cat test.dat | awk '{printf("%f", $1)}'je to ono?
cat test.dat | awk '{printf("%f\t", $1)}'to
\t
ti ty jednotlivy polozky oddeli tabem. Nemuzu si vzpomenout jak je mezera...
Jo uz sem na to prisel:
cat test.dat | awk '{printf("%f ", $1)}'staci mezera
sed ':a;$!N;s/\n/ :/;$q;2~3ba' test.dat
echo $(<nazev_souboru)
v bashi?
paste -s -d " " <inputfile >outputfile
Asi nejjednodušší by bylo použít
tr "\n" " "
ale záleží na tom, co přesně potřebujete udělat.
tr '\n' ' ' < soubor.txt
nebo
tr -d '\n' < soubor.txt
tr
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.