Правильный синтаксис в скрипте для добавления в.bashrc для root
Я пытаюсь написать некоторые вещи и не могу определить правильный синтаксис для добавления в файл root.bashrc. Для этого сценария я просто пытаюсь заставить его отображать имя хоста красным, когда мы в него входим.
Обычно я добавляю это ниже в /root/.bashrc, и оно отлично работает:
export PS1="\e[0;31m[\u@\h \W]\$ \e[m"
Я попробовал различные варианты этого ниже, но я не могу понять, портят ли кавычки это или что.
echo "export PS1="\e[0;31m[\u@\h \W]\$ \e[m"" >> ~/.bashrc
Если я попробую команду выше, я получу эту ошибку:
экспорт PS1=e[0 bash: 31m[u@h: команда не найдена...
Ребята, вы можете помочь? ТИА!
1 ответ
Решение
Ответ в одинарных кавычках, как в
echo 'export PS1="\e[0;31m[\u@\h \W]\$ \e[m"' >> ~/.bashrc