У меня есть каталог, в котором есть несколько подкаталогов с репозиториями git. Я хочу добавить desktop.ini
ко всем файлам .gitignore
в этих подкаталогах.
Я знаю, что могу сделать echo "desktop.ini" | tee -a .gitignore
, но он не работает рекурсивно.
В bash включена рекурсивная подстановка подстановки:
shopt -s globstar
Затем выполните:
echo "desktop.ini" | tee -a **/.gitignore