GNU/Linux >> Znalost Linux >  >> Linux

Příkaz Linux/Unix pro spojení N řádků vstupu s oddělovači?

Takovou vestavěnou neznám. Pomocí Bash můžete:

while read a && read b && read c ; do echo $a,$b,$c ; done < file

To je hrozné, určitě něco jako

tr \\n ' '

udělal by totéž?

Takže pro např. pro spojení řádků souboru file_lines použití

cat file_lines | tr \\n ' '

Řešení POSIX s pr :

pr -3 -a -t -s, file

http://pubs.opengroup.org/onlinepubs/9699919799/utilities/pr.html


Linux
  1. Linux Tee Command s příklady

  2. JQ Command v Linuxu s příklady

  3. Obnovte proměnné prostředí Linux nebo Unix Path pomocí rehashe

  1. wc Linux Command s příklady

  2. Linux řazení příkazů s příklady

  3. Příkaz wc pro Linux

  1. Echo Command v Linuxu (s příklady)

  2. man Command v Linuxu s příklady

  3. Příkaz AWK v Linuxu s příklady