GNU/Linux >> Tutoriales Linux >  >> Linux

¿Comando Linux/Unix para unir N líneas de entrada con delimitadores?

No sé tal incorporado. Usando Bash puedes:

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

Eso es horrible, seguramente algo como

tr \\n ' '

haría lo mismo?

Entonces, por ej. para unir líneas del archivo file_lines usar

cat file_lines | tr \\n ' '

solución POSIX con pr :

pr -3 -a -t -s, file

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


Linux
  1. Comando wc Linux con ejemplos

  2. Comando Linux Tee con ejemplos

  3. Comando JQ en Linux con ejemplos

  4. Comando wc de linux

  5. Actualizar las variables ambientales de ruta de Linux o Unix con repetición

50 comandos de corte de Linux simples y útiles en Unix con ejemplos

5 ejemplos prácticos del comando de lectura en Linux

Comando mkdir en Linux/Unix

Comando Grep en Linux/UNIX

Comando ls en Linux/UNIX

comando cp en Linux/UNIX