Bonjour,
Pour chercher des motifs dans un ensemble de fichiers, je fais la commande suivante :
Et il me répond quelque chose comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 moi ..systeme> find src -name "*.java" -print0 | xargs -0 grep --color --line-number --with-filename "hello"
... avec des couleurs, c'est très joli.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 src/cerise/gateau/sucre/decoration/aspect/anniversaire/Etoile.java:169: hello saisie); src/cerise/gateau/sucre/decoration/aspect/anniversaire/saisie/Table.java:953: hello saisie; src/cerise/gateau/sucre/decoration/aspect/anniversaire/saisie/Table.java:957: saisie = new hello(m_vueAuteur); src/cerise/gateau/sucre/decoration/aspect/anniversaire/saisie/Table.java:971: hello saisie; src/cerise/gateau/sucre/decoration/aspect/anniversaire/saisie/Table.java:974: saisie = (hello)initiateur;
MAIS cela forme des lignes un peu longues... elles dépassent de ma console.
Je voudrais, d'une façon ou d'une autre, lui dire Supprime du nom de fichier la partie "src/cerise/gateau/sucre/decoration/aspect", par exemple (de toutes façons je sais ce que c'est).
Comment faire ?
Merci pour votre aide.
Partager