Я хотел бы включить цветной вывод текста в однострочных командах SSH, но я не могу заставить его работать в OS X, Ubuntu 14.10 или OpenSUSE 12.2.
Если я ввожу ssh на сервер и наберу в командной строке, скажем, ls --color=auto , он будет работать нормально, показывая каталоги, символические ссылки и обычные файлы разными цветами, однако, если я помещу команду в ssh one- лайнер в той же системе: ssh user@host "ls --color=auto" , вывод не цветной.
Ввод echo $TERM дает мне xterm-256color независимо от того, поместил ли я это в однострочную инструкцию.
Это главным образом для ошибок цветового кодирования и предупреждений на удаленных сборках, но было бы хорошо, чтобы это было включено для всего.
Любой совет?
