|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2008 Messages : 1 ![]() |
Bonjour,
J'ai lancé la commande suivante dans shell en root : " grep --binary-files=text -30 "<\%" /dev/hda6 >output " Celà m'a générer un fichier "output " qui pèse plus de 55 Gioct dans mon /home/user cela ressemle beaucoup à une archive la question est comment l'ouvrir puisque sous le fichier " output " il y a inconnu. Je vous remercie de bien vouloir éclairer ma lanterne. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Inscription : décembre 2002 Messages : 1 423 ![]() |
Salut,
Si tu as lancé cette commande c'est que tu la comprends et donc que sais ce qu'elle génère, non ? Pour ma part je ne la comprends pas donc si tu pouvais déjà nous expliquer ce que tu cherche à faire avec ? Je dirais même que l'on dirait une commande destinée à faire planter un PC. merci
__________________
Reportage d'Arte sur Linux |
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() Inscription : janvier 2004 Messages : 990 ![]() |
Je trouve ça assez marrant comme commande.
Parce que si ton hda6 est mounté sur /home, alors une partir du fichier output à été grepé et à été rajouté dans le fichier output. Moi je dis que t'as eut de la chance qu'elle s'arrête ta commande car dépassé un certain stade (qui correspond à la taille du buffer disque), la commande grep va trouver le contenu du fichier output sur hda6, puis le contenu grepé est ajouté à output. Ce nouveau contenu va être lu par grep qui trouve encore des coresspondances et les ajoutes au fichier etc... Ce fichier sera très difficile à interpréter, principalement parce qu'il n'a aucun sens ou presque. Là, grep a simplement cherché les occurrences de "<%" dans le système de fichier de ta partition /dev/hda6, puis a affiché les "lignes" où ces occurrences se trouvent. Une ligne commence par un \n (non inclut) et fini par un \n (inclut). (Chacun des \n pouvant être remplacé par le début/la fin du fichier). Donc, dis-nous plutôt ce que tu cherchais à faire avec cette commande. Si tu cherchais les fichiers qui contiennent ce motif, il faut bien utiliser grep, mais sur les fichiers et pas sur le fichier-device de la partition. (Avec en plus les options -l -R, ça peut aider.) Sinon, si tu tiens vraiment à analyser le contenu de ce fichier, utilise un éditeur hexadécimal comme hexdump (un cat en hexa), ou hexedit (qui permet d'éditer).
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com