PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

Note : faire des "grep" dans des fichiers binaires contenant une portion de texte

jeudi 9 juillet 2015 à 13:50

Un fichier texte qui contient des données binaires est impossibles à greper (il vous dira juste si la chaîne est trouvée, mais n’affichera rien à l’écran.

Solution :
$ cat fichier.bin | strings | grep 'str'

Passer par la commande string va virer tout le code binaire et donner à grep juste le texte, qu’il peut parser tranquillement.

ÉDIT : https://www.shaarli.fr/my/tsyr2ko/?UwNu5A

Effectivement on peut se passer du chat (cat) :
$ strings fichier.bin | grep 'str'



Timo: affranchis toi du "cat"

$ strings fichier.bin | grep 'str'
(Permalink)