Deb Package Templates File Variables

Вы можете передать вывод того, что вы хотите раскрасить, небольшому скрипту awk, это не должно слишком сильно снижать производительность. Например:

NR%2 == 0 {
    print "\033[1;36m" $0 "\033[0m"
    next
}

{
    print "\033[1;46;30m" $0 "\033[0m"
}
  1. Поместите это в файл .awk где-нибудь в своем ПУТЬ
  2. Добавьте эту строку в свой .bashrc и повторно выполните его:

     alias ImFabulous = 'myfunc'; myfunc () {eval "$ @ | awk -f MakeItFabulous.awk";} 
     
  3. Попробуйте: $ ImFabulous .

Например: ImFabulous cat / etc / hosts . Версия, которую я дал, довольно проста, но для ваших больших файлов с таблицами она должна помочь. Вы можете смягчить его, просмотрев цветные escape-последовательности , чтобы они соответствовали вашему типу сказочного. Если вам не нужен псевдоним, вы можете просто ввести следующее: | awk -f MakeItFabulous.awk

2
22.12.2015, 02:30
0 ответов

Теги

Похожие вопросы