Comment ajouter une ligne à tous les fichiers .gitignore de manière récursive?
Aug 18 2020
J'ai un répertoire qui a plusieurs sous-répertoires avec des référentiels git. Je souhaite ajouter desktop.ini
à tous les .gitignore
fichiers de ces sous-répertoires.
Je sais que je peux le faire echo "desktop.ini" | tee -a .gitignore
, mais cela ne fonctionne pas de manière récursive.
Réponses
2 muru Aug 18 2020 at 11:50
Dans bash, le globbing récursif activé:
shopt -s globstar
Alors fais:
echo "desktop.ini" | tee -a **/.gitignore