Cheat Sheet

En vrac

sed global

#!/bin/bash

# Remplacer la chaîne "/user/pages/images" par "/images" dans tous les fichiers du répertoire actuel et ses sous-répertoires

for fichier in $(find . -type f ); do
    sed -i 's/\/user\/pages\/images/\/images/g' "$fichier"
    echo "Remplacement fait dans : $fichier"
done

grep sed

grep -rl "chaine_a_rechercher" ./ | xargs sed -i 's/chaine_a_remplacer/nouvelle_chaine/g'

find et ajoute en fin de fichier

find . -type f -name "default.md" -exec sed -i '$a{{ include("partials/footer-default-perso.fun.html.twig") }}' {} +