Grep.exe et fichier reg

Résolu/Fermé
eZula Messages postés 3391 Date d'inscription samedi 26 avril 2008 Statut Contributeur Dernière intervention 8 mai 2021 - 21 oct. 2008 à 11:53
eZula Messages postés 3391 Date d'inscription samedi 26 avril 2008 Statut Contributeur Dernière intervention 8 mai 2021 - 21 oct. 2008 à 15:10
Bonjour,

impossible de matcher une expression avec grep.exe à partir d'un fichier issu d'une exportation reg. Voici le batch :

reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" Uninstall.reg
grep "Zip" Uninstall.reg
pause


Le fichier Uninstall.reg contient, entre autres :

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\7-Zip]


résultat : rien ?

Quelqu'un aurait une idée sur ce cas particulier svp ? est-ce une histoire de fichier binaire ? j'ai essayé avec les options -I et autres ça ne change rien

Merci

6 réponses

Bonjour,

les exportations de registres Windows (au moins depuis XP) sont généralement codées en UTF-16. Je n'ai pas connaissance que les grep Linux savent traiter l'UTF-16 sans conversion préalable.

Manu
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
21 oct. 2008 à 12:21
Salut,

essaie
grep 'Zip' Uninstall.reg

-1
eZula Messages postés 3391 Date d'inscription samedi 26 avril 2008 Statut Contributeur Dernière intervention 8 mai 2021 392
21 oct. 2008 à 13:31
Salut,

ça ne marche pas. C'est grep.exe pour windows au fait
-1
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
21 oct. 2008 à 14:10
hello
et sans " ni '
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
21 oct. 2008 à 14:59
Manu a raison, essayer
type Uninstall.reg | grep Zip
-1
eZula Messages postés 3391 Date d'inscription samedi 26 avril 2008 Statut Contributeur Dernière intervention 8 mai 2021 392
21 oct. 2008 à 15:10
type Uninstall.reg | grep Zip


c'est ok, merci pour la combine et les explications. J'espère que ça ne posera pas de pb pour les regexp...
-1