Обновить

Комментарии 2

Исходную статью я не читал ибо имел заведомо предвзятое отношение к содержанию, в том числе к первоисточнику по Задорнову. Там любят и как сложить 2 и 2 обсудить, и что такое π на теорфизе четвёртого курса спросить, данные из первых рук. Но раз уж народ повёлся до реакций...

Есть простой практический способ узнать как хорошо и удобно это сделать, типа не вдаваясь в шеллы которых тупо нету.

  • поставить что-то путное, оно само себя в шелл добавит способом на миллионах пользователей испытанном, например, Julia

  • посмотреть как сделано

  • задуматься, что в ином случае может быть малость лучше чутка иначе - вместо начала добавлять в ПУТЬ в конце или наоборот

  • изучить команду "." bash или аналог, чтобы больше одной строки в разные места не добавлять

  • копипастить от души всеми способами

Шелл bash, образец Julia
[[ -f ~/.bash_my ]] && . ~/.bash_my
#
# .NET
#
export DOTNET_ROOT=/home/andy/dotnet
case ":$PATH:" in
    *:/home/andy/dotnet:*)
        ;;

    *)
        export PATH=${PATH}:/home/andy/dotnet
	;;
esac
case ":$PATH:" in
    *:/home/andy/dotnet/tools:*)
        ;;

    *)
        export PATH=${PATH}:/home/andy/dotnet/tools
	;;
esac

#
# my execs
#
case ":$PATH:" in
    *:/home/andy/.local/bin:*)
        ;;

    *)
        export PATH=/home/andy/.local/bin${PATH:+:${PATH}}
        ;;
esac

На чём вопрос мог бы быть исчерпан...

Я бы вообще подумал бы о том, чтобы подойти к вопросу радикально и заиспользовать динамические инструменты а-ля Lmod

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации