¿Cómo combinar archivos después de usar el comando dividir desde el terminal?

9

He dividido un archivo grande con el comando dividir desde un terminal y lo he copiado desde un dispositivo USB a mi MacBook.

Esto da como resultado un par de archivos llamados 'xaa', 'xab', 'xac'.

¿Cómo puedo combinarlos nuevamente desde dentro de una Terminal?

    
pregunta Sander Versluys 13.03.2012 - 20:46

1 respuesta

12
cat xaa > newfile
cat xab >> newfile
cat xac >> newfile

Básicamente, utiliza un solo '>' operando enviar la salida a un nuevo archivo. utilizando un doble '> >' El operando lo hace adjuntar el contenido al final de un archivo existente (y también por interés, créelo si no existe).

Si todos tus archivos están definitivamente en un orden alfabético ordenado, entonces podrías usar:

cat x* > newfile

o

cat xaa xab xac > newfile

en caso de que los nombres de archivo no estén en orden alfabético.

    
respondido por el stuffe 13.03.2012 - 20:50

Lea otras preguntas en las etiquetas