msgbartop
Cordobés por tierra, hidalgo por mar, hidalgo por el diablo
msgbarbottom

11 jun 08 Dividir y reensamblar un fichero en linux

Los más viejos del lugar recordarán los tiempos en los que, para copiar un fichero grande de un sitio a otro, era necesario dividirlo en archivos más pequeños, por ejemplo, del tamaño de un disquete (ah, esos tiempos del “arj”). Hoy en día no suele ser necesario, ya que para empezar ya casi no existen los disquetes, y las memorias USB de gran tamaño y el uso de redes locales está más que extendido.

Sin embargo, sigue siendo necesario en ocasiones dividir ficheros grandes (y ahora entiéndase “grandes” como varios gigas) para transportarlos de manera más cómoda. O bien para transferirlos a través de redes con frecuentes desconexiones. En linux tenemos el comando “split”:

$ split -C <tamano_del_segmento_en_bytes> <nombre_fichero_origen> <patron>

Para reensamblar los ficheros pequeños en el grande, basta con un “cat”:

$ cat <patron>* > <nombre_fichero_origen>

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
Comparte este artículo:
  • Twitter
  • Facebook
  • email
  • StumbleUpon
  • Delicious
  • Google Reader
  • LinkedIn
  • BlinkList

Deje un comentario







− dos = 4