Вы, вероятно, используете различные оболочки с различным echo
реализации. По крайней мере, в bash
реализация эха, интерпретация escape-последовательностей не включена по умолчанию (необходимо включить его с -e
переключатель).
В любом случае, printf
обычно более совместимо между средами. Попытайтесь использовать следующее вместо этого:
_host=abpwrk ; printf '\033[32mCONNECTING TO %s\033[m\n' "$_host"
Я пытался выполнить cudaminer через ssh, который является, почему он не мог найти мою видеокарту... Я смог выполнить его локально прекрасный. Глупый я. Однако действительно ли возможно выполнить его через ssh?