#!/bin/bash #Создан: Вс 25 авг 2013 19:40:12 #Изменён: Ср 28 авг 2013 20:24:59 # Добавление файлов с меткой +GITIGNORE в исключения .git # Метка должна располагаться не далее пятой колонки \grep -E '^.{1,5}\+GITIGNORE' -R > /tmp/gitignore.tmp if [ -f ".gitignore" ]; then while read line; do echo lll $line sed -i "/${line//\//.}/d" /tmp/gitignore.tmp 2> /dev/null done < .gitignore fi echo "\n# [ $(\date +%d.%m.%Y) ]\n" >> .gitignore cut -d ':' -f 1 /tmp/gitignore.tmp | sort -u >> .gitignore echo >> .gitignore \rm /tmp/gitignore.tmp