@kik_krsk

Подсветка в bash определенныз слов?

Как можно в bash в выводе разукрасить определенные слова. Например при подключении телнетом к циско устройствам connected зеленым, а not connected красным?
  • Вопрос задан
  • 636 просмотров
Пригласить эксперта
Ответы на вопрос 2
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
f5d0a03663b24e38a77cf361c10ff170.png
Ответ написан
Комментировать
@krypt3r
Примерно так
#!/usr/bin/env bash

SETCOLOR_SUCCESS="echo -en \\033[1;32m"
SETCOLOR_FAILURE="echo -en \\033[1;31m"
SETCOLOR_WARNING="echo -en \\033[1;33m"
SETCOLOR_NORMAL="echo -en \\033[0;39m"

${SETCOLOR_SUCCESS}
echo "Connected"
${SETCOLOR_NORMAL}

${SETCOLOR_FAILURE}
echo "Not connected"
${SETCOLOR_NORMAL}

${SETCOLOR_WARNING}
echo "Some warning"
${SETCOLOR_NORMAL}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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