Note : faire des "grep" dans des fichiers binaires contenant une portion de texte
jeudi 9 juillet 2015 à 13:50le hollandais volant 09/07/2015
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 :
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) :
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'
Links from tsyr2ko's wandering > le hollandais volant 09/07/2015