Подсветка текста в Bash скриптах
Удобный сниппет для подсвечивания текста разными цветами в bash скриптах, рассмотрим пример: Создадим файл t.sh:
1 2 3 4 5 6 7 8 9 10 |
#!/usr/bin/env bash red=$'\e[1;31m' grn=$'\e[1;32m' yellow=$'\e[1;33m' white=$'\e[0m' echo "$yellow [WARN] Hello world! $white"; echo "$red [ERR] Hello world! $white"; echo "$grn [INFO] Hello world! $white"; |
Итого при запуске скрипта мы можем видеть текст разного цвета:
1 2 |
chmod +x t.sh ./t.sh |