KirMol Wiki

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

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

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


linux:commands:grc

Различия

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

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

Следующая версия
Предыдущая версия
linux:commands:grc [2026/10/03 10:49] – создано Кирилл Молчановlinux:commands:grc [2026/10/13 20:11] (текущий) – Кирилл Молчанов
Строка 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 |}}