Экранирование команд псевдонима в файлах gitconfig

Я пытаюсь добавить команду псевдонима в свой файл gitconfig, и он сообщает "плохой файл конфигурации" в строке I. добавил. Я подозреваю, что это как-то связано с командой sed и некоторыми проблемами выхода, но я точно не знаю, что это должно быть. Вот команда, с добавленными разрывами строк для удобочитаемости:

impact = !git ls-files -z
       | xargs -0n1 git blame -w -C
       | sed -r 's/^[^(]+\((.*) [0-9]{4}-.*/\1/'
       | sed -r 's/ +$//'
       | sort -f
       | uniq -c
       | sort -nr
8
задан nickf 18 October 2011 в 08:05
поделиться