Vous connaissez sans doute la commande permettant de reconstituer un fichier (texte ou binaire) à partir de ses différents fragments:

cat fichier* > fichier

(où fichier est découpé par exemple en fichier001, fichier002…)

Mais savez vous comment le découper ? Il faut utiliser pour cela la commande split:

split -b 5MB fu.bar fu.bar « . »

Cette commande va découper notre fichier fu.bar en morceaux de maximum 5MB, intitulés fu.bar.aa , fu.bar.ab,…ainsi de suite

On peut rajouter quelques options intéressantes:

-b permet de spécifier le nombre de caractères des suffixes

-d permet d’utiliser des suffixes numériques

on peux aussi changer l’unité de taille du fichier.

split -a 3 -b 20kB -d fu.bar fu.bar ». »

ls

fu.bar.001 fu.bar.002 fu.bar.003

Utile pour envoyer un fichier un peu gros par mail ! (enfin plusieurs mails…)

via Découper et reconstituer des fichiers – Servez-vous.

Partager cet article:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • FriendFeed
  • Identi.ca
  • LinkedIn
  • Netvibes
  • PDF
  • RSS
  • Technorati
  • Wikio IT
  • Yahoo! Buzz