#1 Le 25/12/2024, à 21:06
- Gelmou
[Résolu]commande grep un petit coup de pouce...
Bonjour,
un petit coup de pouce car je ne comprends pas quelque chose.
Sur une chaîne You Tube de formation Linux (lignes de commandes)
il y a un exemple d'utilisation de grep pour rechercher un mot dans un fichier texte.
Ça a l'air de fonctionner sur la vidéo.
Je fais exactement la même chose avec des mots que je sais se trouver dans un texte mais ça ne fonctionne pas.
Exemple :
gelmou@zenon:~/Documents/Bidouilles$ grep chasteté Zarathoustra.odt
gelmou@zenon:~/Documents/Bidouilles$
Est-ce qu'il y a une erreur dans la vidéo ou c'est moi qui ne voit pas ce qu'il faut faire ?
Je précise que la commande grep dans cette vidéo est utilisée exactement de la même façon. Sans aucune option.
Dernière modification par Gelmou (Le 26/12/2024, à 09:25)
Hors ligne
#2 Le 25/12/2024, à 21:20
- Gelmou
Re : [Résolu]commande grep un petit coup de pouce...
Je crois que j'ai trouvé : grep ne fonctionne pas avec les fichiers style odt. J'ai enregistré mon fichier au format .txt et là ça fonctionne...
Dernière modification par Gelmou (Le 25/12/2024, à 21:20)
Hors ligne
#3 Le 25/12/2024, à 21:29
- Gelmou
Re : [Résolu]commande grep un petit coup de pouce...
Sauf que c'est pas clair quand même, parce que quand je fais :
gelmou@zenon:~/Documents/Bidouilles$ wc Zarathoustra.odt
1035 5694 265865 Zarathoustra.odt
Alors ça fonctionne pour certaines choses et pas pour d'autres avec les fichiers odt ? Strange isn't it ?
Hors ligne
#4 Le 25/12/2024, à 22:07
- iznobe
Re : [Résolu]commande grep un petit coup de pouce...
Bonsoir , dans ton fichier " Zarathoustra.odt " , remplace " chasteté " , par " chastete " .
puis montre le retour de :
grep chastete Zarathoustra.odt
je pense que c' est peut etre lié a certains caractères spéciaux , ici l' accent .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#5 Le 25/12/2024, à 22:41
- Gelmou
Re : [Résolu]commande grep un petit coup de pouce...
gelmou@zenon:~/Documents/Bidouilles$ grep chastete Zarathoustra.odt
gelmou@zenon:~/Documents/Bidouilles$
gelmou@zenon:~/Documents/Bidouilles$ grep Nietzsche Zarathoustra.odt
gelmou@zenon:~/Documents/Bidouilles$
gelmou@zenon:~/Documents/Bidouilles$ grep mort Zarathoustra.odt
gelmou@zenon:~/Documents/Bidouilles$
Que dalle !....
Hors ligne
#6 Le 25/12/2024, à 22:42
- Gelmou
Re : [Résolu]commande grep un petit coup de pouce...
gelmou@zenon:~/Documents/Bidouilles$ grep chasteté Zarathoustra.txt
De la chasteté ...................................................... 81
De la chasteté
Est-ce que je vous conseille la chasteté ? Chez
quelques-uns la chasteté est une vertu, mais chez beau-
Si la chasteté pèse à quelqu’un, il faut l’en détourner,
Ils rient aussi de la chasteté et demandent : « Qu’est-ce
que la chasteté !
82La chasteté n’est-elle pas une vanité ? Mais cette vanité
Que serait-ce si celui-là exigeait de lui la chasteté, celui
appel, tu ressembles à ceux dont l’éloge de la chasteté in-
gelmou@zenon:~/Documents/Bidouilles$
Hors ligne
#7 Le 26/12/2024, à 00:18
- Watael
Re : [Résolu]commande grep un petit coup de pouce...
salut,
mais, tu peux le lire avec cat ou less, ton fichier .odt ?
normalement, non, parce que, si je me souviens bien, ces fichiers sont compressés ?
on peut avoir le lien vers la vidéo ?
Dernière modification par Watael (Le 26/12/2024, à 00:19)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#8 Le 26/12/2024, à 01:17
- Gelmou
Re : [Résolu]commande grep un petit coup de pouce...
gelmou@zenon:~/Documents/Bidouilles$ less Zarathoustra.odt
"Zarathoustra.odt" may be a binary file. See it anyway?
Avec cat ça affiche un écran (mais certainement pas le bouquin qui fait dans les 273 pages odt) de caractères bisares.
Et le lien de la vidéo c'est celui là : vidéo sujet grep à 15mn 50s
Mais je répète qu'une fois le fichier converti en .txt pas de problème grep fonctionne très bien.
Hors ligne
#9 Le 26/12/2024, à 02:36
- Watael
Re : [Résolu]commande grep un petit coup de pouce...
Mais je répète qu'une fois le fichier converti en .txt pas de problème grep fonctionne très bien.
normal! grep traite des fichiers texte.
et dans la vidéo, c'est un fichier texte qui est interrogé !
il n'y a donc pas d'erreur dans la vidéo, c'est toi qui utilises une commande à un type de fichier qu'elle ne peut pas manipuler.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#10 Le 26/12/2024, à 03:25
- Gelmou
Re : [Résolu]commande grep un petit coup de pouce...
Je n'ai pas prétendu qu'il y avait une erreur dans la vidéo.
Je me doutais bien que la vidéo était correcte.
Ce que je ne comprenais pas, enfin parce que je ne le sais pas, c'est à quoi grep est compatible comme fichier.
Pour moi tout ce qui est traitement de texte c'est du texte.
C'est pour ça que je posais ma question. Pour savoir.
Du coup je sais que grep n'est pas utilisable pour les fichiers odt, ni certainement d'autres.
Et en fait je ne sais pas pour quels fichiers il s'utilise donc...
Hors ligne
#11 Le 26/12/2024, à 04:22
- Watael
Re : [Résolu]commande grep un petit coup de pouce...
Je n'ai pas prétendu qu'il y avait une erreur dans la vidéo.
Est-ce qu'il y a une erreur dans la vidéo [...] ?
libreOfficeWriter et consorts sont des traitements de texte (ils font de la mise en page) dont le format de fichiers de sortie n'est pas du texte seul et lisible directement (xml compressé, iirc)
contrairement à sed, vim... qui sont des éditeurs de texte (ils ne traitent que le texte), dont le fichier de sortie n'est que du texte lisible directement.
en effet, on ne peut pas utiliser grep sur des fichiers .ogg
Dernière modification par Watael (Le 26/12/2024, à 05:02)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#12 Le 26/12/2024, à 09:24
- Gelmou
Re : [Résolu]commande grep un petit coup de pouce...
Est-ce qu'il y a une erreur dans la vidéo ?
C'était bien une question. Il fallait que je présente le problème et comment ou à partir de quoi je l'ai rencontré.
Merci pour les précisions.
Dernière modification par Gelmou (Le 26/12/2024, à 09:24)
Hors ligne
#13 Le 26/12/2024, à 09:31
- Watael
Re : [Résolu]commande grep un petit coup de pouce...
Est-ce qu'il y a une erreur dans la vidéo ?
C'était bien une question.
et j'ai répondu à la question.
Dernière modification par Watael (Le 26/12/2024, à 10:50)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#14 Le 26/12/2024, à 10:44
- Gelmou
Re : [Résolu]commande grep un petit coup de pouce...
Hors ligne