Extraire n octet d'un fichier en Shell

ferrari75k Messages postés 13 Statut Membre -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je dois faire un mini script en ksh permettant d'extraire n octets d'un fichier
Exemple :

un fichier texte "Fichier_Entree" qui fait 3500 octets
taille du fichier à extraire = 3200 octets
Résultat : extraction des 3200 premiers octets dans un fichier "Fichier_Sortie"

Est ce que quelqu'un à une idée de comment faire
Merci
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. ferrari75k Messages postés 13 Statut Membre 2
     
    Merci, mais si je veux définir le début de l'extraction par exemple extraction à partir du nième octet du fichier comment on fait?
    2
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    Sur Unix ?
    dd if=fichier_entree bs=3200 count=1 of=fichier_sortie
    0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    N=nombre de bytes à sauter
    C=nb de bytes à conserver
    dd if=fichier_entree bs=1 skip=N count=C of=fichier_sortie
    0