Saturday, January 1, 2011

Dividir archivos con el comando Split

Un comando muy útil disponible por defecto en todas las distribuciones GNU/Linux gracias a el paquete coreutils es split, el cual es un software libre creado por Torbjorn Granlund y Richard M. Stallman que nos permitirá dividir archivos sin importar su tamaño, en tantas partes queramos, su uso es bien sencillo, y lo veremos en ejemplos:

1) Dividir vídeo formato avi  de 700 megas en partes de 100 megas:

[ramphis@punto-libre.org /]# split video.avi -b 100MB

Esto nos creara los siguientes ficheros con 100 megas de peso cada uno.

xaa
xab
xac
xad
xae
xaf
xag

Para unirlos basta con utilizar el comando cat de la siguiente manera:

[ramphis@punto-libre.org /]# cat xa* > videocompleto.avi

2) Dividir vídeo formato avi de 700 megas en partes de 100 megas, y que los archivos creados tengan el nombre dado:

[ramphis@punto-libre.org /]# split video.avi -b 100MB video_

Esto nos creara los siguientes ficheros con 100 megas de peso cada uno.

video_aa
video_ab
video_ac
video_ad
video_ae
video_af
video_ag

Para unirlos basta con utilizar el comando cat de la siguiente manera:

[ramphis@punto-libre.org /]# cat video_* > videocompleto.avi

3) Dividir archivo mp3 de 10 megas en 5 partes, y que los archivos creados esten ordenados numericamente:

[ramphis@punto-libre.org /]# split musica.mp3 -b 2MB -d musica

Esto nos creara los siguientes ficheros con 2 megas de peso cada uno.

musica00
musica01
musica02
musica03
musica04


Para unirlos basta con utilizar el comando cat de la siguiente manera:

[ramphis@punto-libre.org /]# cat musica* > videocompleto.avi

Básicamente así se usa Split, espero que les ayude en algo esta fabulosa herramienta, hasta la próxima.

Saludos

0 comentarios:

Post a Comment