Ви можете додавати до PATH
себе мінімально. Немає потреби в дужках, якщо ви не додасте більше одного елемента. Також зазвичай не потрібні котирування. Отже, простий, короткий спосіб додавання :
path+=/some/new/bin/dir
Загальне використання
Тоді загальною схемою для тестування нового сценарію / виконуваного файлу стає:
path+=$PWD/.
# or
path+=$PWD/bin
Цей синтаксис малих регістрів використовується path
як масив , але також впливає на його еквівалент верхнього регістру партнера PATH
(до якого він "прив'язаний" через typeset
).
(Зауважте, що роздільник не :
потрібен / шуканий .)
Пов'язані ласощі
Поводження з path
цим способом (як масив) також означає: не потрібно робити a,
rehash
щоб знайти щойно проскановані команди.
Також погляньте на vared path
динамічний спосіб редагуванняpath
та інших речей.
Вас може зацікавити path
лише це питання, але оскільки ми говоримо про експорт та масиви, зауважте, що
масиви, як правило, не можна експортувати.
Ви навіть можете запобігти PATH
прийому дублікатів
(див.
Це
та це ):
typeset -U path