paste
Linux · Texto · solo documentación
Qué hace y para qué sirve
Une ficheros línea a línea, colocando cada línea de un fichero junto a la que ocupa el mismo lugar en los demás.
Sintaxis
paste [opciones] [fichero...]
Opciones y parámetros
-d listaUsa esos caracteres como delimitadores en lugar del tabulador.
-sUne todas las líneas de cada fichero en una sola, en lugar de ir fichero a fichero.
-zUsa el carácter nulo como separador de líneas.
-Lee de la entrada estándar; repetirlo reparte las líneas en columnas.
Ejemplos de uso
paste nombres.txt edades.txtUne cada nombre con su edad, separados por un tabulador.
paste -d: a.txt b.txtIgual, pero separados por dos puntos.
paste -sd, lista.txtConvierte las líneas de un fichero en una sola separada por comas.
seq 6 | paste - - -Reparte los números del 1 al 6 en dos filas de tres columnas.
Notas y errores frecuentes
- Si un fichero tiene menos líneas que otro, las columnas que faltan se dejan vacías.