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

Forum Libre

1169 readers
47 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
[–] imecth@fedia.io 3 points 2 months ago (1 children)

grep c'est plutôt pour chercher dans des fichiers de textes simples, notamment pour les fichiers sources, c'est pas approprié pour faire une recherche dans des documents qui sont encodés.

Pour ouvrir tous les fichiers avec un certain nom ou une phrase tu 'pipe' la commande find ou grep avec xdg-open example: grep -rl test | xargs -n 1 xdg-open ou quelque chose comme ça.

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

Je m'excuse mais j'ai pas compris. Il faut partir du principe que je suis hyper noob. Je sais recopier mais pour le coup j'ai besoin de comprendre ce qui fait quoi pour pouvoir chercher d’aplomb.

[–] imecth@fedia.io 1 points 2 months ago (1 children)

grep -rl cherche de maniere recursive et te donne une ligne par recherche trouvée
| pipe le resultat dans une autre commande xargs -n 1 transforme le resultat en une liste d'arguments que xdg-open peut utiliser xdg-open ouvre chaque argument avec ton logiciel préféré

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

Merci! Ca fait quelque chose avec -r et pas -rl chez moi. Pas vraiment ce que je veux mais je lui avais pas dit où chercher ni avec quoi ouvrir aussi.

[–] imecth@fedia.io 2 points 2 months ago

Hésite pas a utiliser --help:
-l, --files-with-matches print only names of FILEs with selected lines