GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux/Unix-Befehl zum Verbinden von N Eingabezeilen mit Trennzeichen?

Kenne solche eingebauten nicht. Mit Bash Sie können:

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

Das ist schrecklich, sicher so etwas wie

tr \\n ' '

würde dasselbe tun?

Also für z.B. um Zeilen der Datei file_lines zu verbinden verwenden

cat file_lines | tr \\n ' '

POSIX-Lösung mit pr :

pr -3 -a -t -s, file

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


Linux
  1. wc Linux-Befehl mit Beispielen

  2. Linux Tee-Befehl mit Beispielen

  3. JQ-Befehl in Linux mit Beispielen

  4. Linux-wc-Befehl

  5. Aktualisieren Sie Linux- oder Unix-Pfadumgebungsvariablen mit Rehash

50 einfacher und nützlicher Linux-Cut-Befehl in Unix mit Beispielen

5 praktische Beispiele für den Read-Befehl unter Linux

mkdir-Befehl unter Linux/Unix

Grep-Befehl unter Linux/UNIX

ls-Befehl unter Linux/UNIX

cp-Befehl unter Linux/UNIX