this post was submitted on 07 Aug 2025
18 points (100.0% liked)

Forum Libre

1147 readers
19 users here now

Partagez et discutez de sujets positifs ou liés à votre quotidien, tels que:

Les mots d'ordre sont : respect et bienveillance, l'objectif est de proposer un environnement positif et tranquille.

Les discussions politiques ou pouvant provoquer des émotions négatives sont déconseillées, et ont davantage leur place sur

Les règles de l'instance sont bien entendu d'application.

Fils hebdomadaires"

"Demandez-moi n'importe quoi"

Communautés détendues

Communautés liées:

Loisirs:

Vie Pratique:

Communautés d'actualité

Société:

Pays:

Communauté de secours:

Communautés principales de l'instance

Nous rejoindre sur Zulip: https://jlailu.zulipchat.com/

founded 2 years ago
MODERATORS
 

Envie de poster une question technique sur du matériel ou du logiciel ?
Allez, viens !

you are viewing a single comment's thread
view the rest of the comments
[–] Professeur_Falken@jlai.lu 1 points 1 month ago* (last edited 1 month ago) (1 children)

J'avais oublié le script :/
#!/bin/bash

# Source : https://askubuntu.com/questions/938834/grep-for-text-in-odt-or-doc-files

find . -type f -name "*.od*" | while read i ; do
[ "$1" ] || { echo "You forgot search string!" ; exit 1 ; }
unzip -ca "$i" 2>/dev/null | grep -iq "$*"
if [ $? -eq 0 ] ; then
echo "string found in $i" | nl
fi
done
J'anticipe l'édit, mais idem qu'au-dessus, il s'agit de double quotes.
Tu lances le programme avec ton motif en argument. Il va chercher dans le dossier courant et ses sous-dossiers.

[–] truite@jlai.lu 1 points 1 month ago (1 children)

Je ne comprends pas "ton motif en argument" ni où est spécifié le dossier courant, ni exécuter le programme dans le dossier courant (c'est la partie "dans le dossier courant" que je sais pas comment on fait), mais j'ai sauvegardé le lien et un autre et je pencherai dessus. Bref, je suis un peu stupide en informatique (je le vis bien mais de temps en temps Linux c'est rude pour les gens comme moi).

[–] Professeur_Falken@jlai.lu 1 points 1 month ago* (last edited 1 month ago)

# Pour rendre ton fichier executable
chmod +x fichier
# Pour l'executer
./fichier
# Pour lancer avec un argument / motif
./fichier argument

Dossier courant : dossier ou tu te trouves actuellement (dans ton navigateur de fichiers ou ton shell / terminal)