Le 05/03/2011 11:14, Bernard Schoenacker a écrit : > Le Fri, 04 Mar 2011 07:31:55 +0100, > Michael Magoga <[email protected]> a écrit : > >>> bref, je recommence simplement et jex four : >>> >>> -a) soit un fichier contenant des données >>> -b) l'en tête : !@##@!Symantec--ACT!-3.0. >>> -c) le fichier fait 1 ligne >>> -d) les caractères d'espace sont affichés en mode hexa >>> -e) je ne veut pas supprimer ou ajouter de '.' >>> >>> >>> remarque: >>> >>> si tu souhaites obtenir un exemplaire de cette horreur, pas >>> de chichis ... >>> >>> >> Hmm, j'ai jamais essayé sur un binaire, mais est-ce que tr ne >> fonctionnerait pas ? >> cat FichierEntree | tr -st "\040" "" > FichierSortie >> ou même >> cat FichierEntree | tr -st "[:space:]" "" > FichierSortie >> >> >> Mick > > bonjour, > > merci pour la première instruction ... > > > ensuite, comment se débrouiller pour 2 caractères : 001+06E > > afin que je puisse lancer la commande pour un retour à la ligne > et je souhaite les conserver ... > > attention: en mode séparé : > > 6E = n > 01 = . > > avec sed c'est également possible > > slt > bernard > > ----------------------------------------------------------------- > Les listes de diffusion du CULTe - Pour une informatique libre > http://www.CULTe.org/listes/ > Pour se desabonner: > mailto:[email protected]?subject=Cliquez_sur_ENVOYER > Re-
Dis-moi si avec ça : sed 's/\x01\|\x6e/\n/g' c'est déjà plus lisible ? ----------------------------------------------------------------- Les listes de diffusion du CULTe - Pour une informatique libre http://www.CULTe.org/listes/ Pour se desabonner: mailto:[email protected]?subject=Cliquez_sur_ENVOYER
