16.4. Chwilowa zmiana wartości $PATH

Problem

Chcemy mieć możliwość łatwego dodawania nowych katalogów do zmiennej $PATH lub ich usuwania, ale tylko w czasie trwania danej sesji.

Rozwiązanie

Istnieje kilka metod rozwiązania tego problemu.

Aby dołączyć nazwę katalogu na początku lub końcu ciągu zmiennej $PATH, wystarczy użyć instrukcji PATH="nowy_katalog:$PATH" lub PATH="$PATH:nowy_katalog". Najpierw trzeba się jednak upewnić, że katalog nie został wcześniej zapisany w ciągu $PATH.

Jeżeli konieczne jest wstawienie pewnej wartości w środku ciągu $PATH, można wyświetlić cały ciąg na ekranie za pomocą polecenia echo, a następnie, korzystając z funkcji „kopiuj i wklej” terminala, powielić ciąg w nowym wierszu i odpowiednio wyedytować. Można również zastosować ...

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.