KirMol Wiki

Добро пожаловать в KirMol Wiki

Инструменты пользователя

Инструменты сайта


linux:commands:grc

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

linux:commands:grc [2026/09/05 13:15] – создано Кирилл Молчановlinux:commands:grc [2026/09/16 13:56] (текущий) Кирилл Молчанов
Строка 1: Строка 1:
 +====== Команда grc ======
 +
 +----
 +
 +===== О команде grc =====
 +
 +Команда grc - Это утилита командной строки, которая добавляет в вывод других команд ANSI-коды, раскрашивая текст в разные цвета. Это делает удобным чтение лог-файлов и вывод различных команд. От сокращённого, grc расшифровывается как **Generic Colouriser**.
 +
 +===== Установка grc =====
 +
 +Устанавливаем grc:
 +<code bash>
 +sudo apt install grc
 +</code>
 +
 +===== Опции grc =====
 +
 +  * **--help** - Показать справочную информацию по команде
 +
 +===== Использование grc =====
 +
 +Получить вывод команды в различных цветах, на примере, [[df|команды df]]:
 +<code bash>
 +grc df -h
 +</code>
 +
 +Вывод в терминале:
 +
 +{{ :linux:commands:grc-screan.jpg |}}
 +
 +Чтобы каждый раз не вводить **grc** при вводе какой-либо команды, нужные команды можно прописать в файл **~/.bashrc** или создать отдельный файл **~/.bash_grc** и подключить к файлу **~/.bashrc**.
 +
 +Редактируем файл **~/.bashrc**:
 +<code bash>
 +nano ~/.bashrc
 +</code>
 +
 +Подключаем файл **~/.bash_grc**:
 +<code bash>
 +if [ -f ~/.bash_grc ]; then
 +    . ~/.bash_grc
 +fi
 +</code>
 +
 +Сохраняем файл **Ctrl+O** \\
 +Выход из редактора **Ctrl+X**
 +
 +Редактируем файл **~/.bash_grc**:
 +<code bash>
 +nano ~/.bash_grc
 +</code>
 +
 +В файл **~/.bash_grc** добавляем следующие команды:
 +<code bash>
 +# grc
 +if [ -f /usr/bin/grc ]; then
 +  alias lsblk="grc --colour=auto lsblk"
 +  alias log="grc --colour=auto log"
 +  alias df="grc --colour=auto df"
 +  alias ping="grc --colour=auto ping"
 +fi
 +</code>
 +
 +Сохраняем файл **Ctrl+O** \\
 +Выход из редактора **Ctrl+X**
 +
 +После этого перезагружаем shell:
 +<code bash>
 +source ~/.bashrc
 +</code>
 +
 +Получить выводы команд в различных цветах, на примере, команд [[df|df]], [[lsblk|lsblk]]:
 +<code bash>
 +lsblk
 +</code>
 +
 +<code bash>
 +df -h
 +</code>
 +
 +Вывод в терминале:
 +
 +{{ :linux:commands:grc-1-screan.jpg |}}
  
linux/commands/grc.txt · Последнее изменение: Кирилл Молчанов