Какие инструменты командной строки для подключения из Unix к удаленной Windows?

В качестве альтернативного решения вы можете попробовать разделить свой .bash_profile на переносимую часть и часть, специфичную для системы.

В свой основной .bash_profile добавьте следующее:

if [ -f ~/.bash_profile_local ] ; then
    . ~/.bash_profile_local
fi

Затем поместите любые настройки, которые применяются только к данной системе, в .bash_profile_local в этой системе. Если у вас нет настроек, вам не нужно создавать файл.

Или, если вы хотите пойти еще дальше и иметь общие части для одних систем, но не для других, вы можете создать полноценный каталог rc.d в стиле SYSV. В .bash_profile :

if [ -d ~/.bash_profile.d ] ; then
    for f in ~/.bash_profile.d/* ; do
        if [ -f "$f" ] ; then
            . "$f"
        fi
    done
fi

Затем создайте каталог .bash_profile.d , и все файлы, которые вы туда поместите, будут запускаться, как если бы они были частью вашего .bash_profile .

3
11.02.2016, 12:05
0 ответов

Теги

Похожие вопросы