Fichiers Binaires - Linux

Fermé
La-Ptite-Plante - 13 juin 2009 à 11:50
 La-Ptite-Plante - 13 juin 2009 à 13:15
Bonjour,

Je suis un plein développement d'un programme traitant le contenu de fichier binaire en Java. Mon but est de pouvoir copier le contenu d'un petit fichier binaire A dans un autre grand fichier binaire B.

Ces fichiers binaires sont générés par un programme et définissent en fait des signatures pour chaque fichier que l'utilisateur en saisi au sein du programme. Ces fichiers binaires contiennent donc ces signatures sous format binaire.

La seule chose qui est lisible au sein de ces deux fichiers concerne le chemin des fichiers signés. Je veux donc copier l'ensemble des signatures du fichier A et remplacer les signatures du fichier B par les signatures dont le chemin correspond entre le fichier A et le fichier B.

Voici donc ma question :

Est-il simplement possible à l'aide des commandes Linux de réaliser ce processus, ou je suis obligé d'utiliser un langage de programmation ?

Cordialement,

La petite plante :)

4 réponses

dubcek Messages postés 18589 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 21 mars 2023 5 584
13 juin 2009 à 12:19
hello
il faudrait connaitre plus précisement la structure du fichier binaire
0
La-Ptite-Plante
13 juin 2009 à 12:44
Tout ce que je sais sur le fichier binaire, c'est en l'ouvrant, et il ressemble à ça :

https://imageshack.com/

C'est la seule information que je possède :S
0
dubcek Messages postés 18589 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 21 mars 2023 5 584
13 juin 2009 à 12:56
la stucture a l'air régulière, il faudrait connaitre la taille de chaque record ou son caractère de fin, essayer d'affichier un bout du fichier avec hd -C
0
La-Ptite-Plante
13 juin 2009 à 13:15
Merci de ton aide, je vais travailler sur ça et si je ne trouve pas de solution, je continuerai mon programme en Java.
0