3
Использование переменных для хранения цветовых кодов терминала для PS1?
В моем .bashrc, я использую цветовые коды терминала ANSI, чтобы раскрасить различные биты. Это выглядит так: PS1='\u@\h:\w\[\033[33m\]$(virtual_env)\[\033[32m\]$(git_branch)\[\033[0m\]$ ' где virtual_envи git_branchbash-функции, которые выводят материал на стандартный вывод. Теперь, чтобы было легче читать и изменять, я хотел бы хранить цветовые коды в переменных и ссылаться на них, а не встраивать их …