Я использую команду column
для анализа выходных данных git for-each-ref
.
С linux-utils 2.29 все работает, но с 2.30 цвета не отображаются в моем терминале:
git for-each-ref --sort=-committerdate \
--format='%(color:yellow)|%(committerdate:relative)|%(HEAD)%(color:bold green)%(refname:short)%(color:reset)|%(contents:lines=1)' \
--count=8 \
refs/heads | column -ts'|'
До:
После:
Похоже, это связано с этой записью в примечаниях к выпуску:
Команда "column -t | --table" была изменена для использования libsmartcols.
Я бы отправил сообщение об ошибке на kernel.org, но эта страница просто перенаправляет меня сюда.