Когда я делаю ls
в Terminal.app
, я вижу, что каталоги в моей локальной системе цветные. Однако когда я подключаюсь к удаленному кластеру через ssh
, вывод ls
больше не окрашивается. Есть ли способ, чтобы ls
показывал каталоги в цвете на удаленных системах, к которым я подключаюсь по ssh
?
1
1 ответ
1
Документация man ls
указывает на флаг `-G ':
-G Enable colorized output. This option is equivalent to defining
CLICOLOR in the environment. (See below.)
Кроме того, далее говорится, что если установлена переменная окружения CLICOLOR
, отображение списков в цвете будет по умолчанию для ls
.
В /bin/sh
стиле оболочки, добавив:
CLICOLOR=''; export CLICOLOR
В оболочках в стиле csh
добавьте:
setenv CLICOLOR
к соответствующему файлу сценария входа в систему на удаленных системах включится цвет. Если другие системы не являются Mac, обратитесь к их справочным страницам на ls
чтобы узнать, как можно включить цвет.