Когда я делаю 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 чтобы узнать, как можно включить цвет.
