Grep

Version datée du 3 juin 2025 à 08:41 par Geo (discussion | contributions)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

classique

grep -Rl "{{skin url" * ou grep -Rl "{{skin url" /rep

exclure un repertoire

grep -Rl "quetchose" * | grep -v '^unrepertoire/'
grep -Rl "fwrite" * | grep -v '^unrepertoire/' | grep -v '^unautrerepertoire/'
grep "Googlebot" > Googlebot.txt

résultats détaillés

affiche les fichiers triés par date précédés du nom du répertoire

 ls -lRt | egrep '^\.|*'

Chercher plusieurs termes avec grep -E (regex étendue)

history | grep -E 'ssh|docker|composer'

Chercher plusieurs termes présents sur la même ligne avec grep + grep

history | grep 'docker' | grep 'build'

Ignorer la casse (majuscules/minuscules)

history | grep -iE 'git|composer'