Используя псевдоним ccat='pygmentize -g -O style=colourful,linenos=1' с номерами строк
Я использую этот псевдоним, чтобы покрасить cat
Результаты. Тем не менее, я хочу добавить номера строк в вывод, но с помощью ccat -n <filename>
не работает.
Я могу достичь этого путем ccat <filename> | cat -n
но я не могу создать псевдоним для этого (я ожидаю псевдоним, такой как ccatn
который я мог бы использовать как ccatn <filename>
)
Что я могу сделать, чтобы получить эту функциональность (имеется в виду, введите команду и имя файла и получите тот же результат, что и при наборе ccat <filename> | cat -n
)?
1 ответ
Вместо этого используйте функцию:
ccatn() {
pygmentize -g -O style=colorful,linenos=1 "$1" | cat -n
}