Existe-t-il un moyen de rechercher une chaîne ou une phrase de manière récursive dans tous les fichiers d'un dossier à partir de la ligne de commande, de sorte que le résultat obtenu soit similaire au comportement de recherche de Sublime Text 2? Comme, avec le chemin du nom du fichier dans lequel la chaîne a été trouvée et une partie du bloc de texte qui la contient?
command-line
terminal
zsh
sublime-text-2
oh-my-zsh
utilisateur234989
la source
la source
Réponses:
Je suppose que vous utilisez un système * nix. Si vous voulez juste les fichiers du dossier actuel, faites
Si vous souhaitez également recintrer dans des sous-dossiers, utilisez
Détails:
la source
--color
option. Le nom du fichier est ensuite imprimé en magenta, le texte correspondant en rouge.