rendez-vous sur ArraKISS
Archives ContactATOM
whoami@ybad.name
# find . -iname

    Chercher un mot dans plusieurs fichiers

    Dans tous mes fichiers, que ce soit du code ou des notes, je m’y perds parfois un peu. La plupart du temps, je me souviens juste d’un mot qui doit être présent dans ce fichier. J’utilise et j’abuse de cette petite fonction (à placer dans ~/.profile) qui s’utilise ainsi :

    findcontent /path expression_régulière
    
    
    findcontent () {
    	if [ -n "$2" ]; then
    		find "$1" -type f -exec grep -qI "$2" {} \; -print
    	else
    		find "./" -type f -exec grep -qI "$1" {} \; -print
    	fi
    }
    

    Il vous affichera le nom des fichiers contenant l’expression régulière.

    Merci à celui ou celle qui me l’avait fait découvrir il y a quelques années, c’est redoutable.