Table des matières

Splitter de fichiers

Durée : 4 heures


Q.1 - Diviser un fichier texte en 2 parties


Q.2 - Reformer un fichier qui a été divisé en 2 parties


Q.3 - En N parties équivalentes


Q.4 - Pour tous types de fichiers

Exemple :
 
$> ./splitter.sh -d 6 /tmp/maphoto.jpg
$> ls
   maphoto.sp1 maphoto.sp2 maphoto.sp3
   maphoto.sp4 maphoto.sp5 maphoto.sp6
$> for i in maphoto.sp*
>  do
>    mv $i toto.`echo $i | cut -d . -f 2`
>  done
$> ls
   toto.sp1 toto.sp2 toto.sp3
   toto.sp4 toto.sp5 toto.sp6
$> ./splitter.sh toto
$> ls
   toto.sp1 toto.sp2 toto.sp3
   toto.sp4 toto.sp5 toto.sp6
   maphoto.jpg
$> rm toto.sp3 maphoto.jpg
$> ls 
   toto.sp1 toto.sp2
   toto.sp4 toto.sp5 toto.sp6
$> ./splitter.sh toto
   ERROR : Cannot merge prefix 'toto'