16.9. Własny zbiór narzędzi — dodanie ścieżki ~/bin

Problem

Dysponujemy zbiorem często wykorzystywanych programów, ale z powodu braku dostępu do konta root nie możemy ich zapisać w typowych dla narzędzi katalogach /bin lub /usr/local/bin. Analogiczny problem występuje również wtedy, gdy musimy z pewnych względów odseparować określony zbiór programów od innych aplikacji.

Rozwiązanie

Należy utworzyć katalog ~/bin, umieścić w nim wszystkie wykorzystywane narzędzia programowe i dodać katalog do zmiennej $PATH.

$ PATH="$PATH:~/bin"

Instrukcję zmiany wartości zmiennej $PATH można również umieścić w jednym z plików startowych, na przykład w pliku ~/.bashrc. Warto jednak najpierw sprawdzić, czy w wykorzystywanym systemie katalog $HOME/bin nie jest dołączany ...

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.