Добавьте подкаталоги bin всех папок в путь - PullRequest
0 голосов
/ 11 марта 2019

У меня дома есть папка с названием tools, где я размещаю все утилиты, которые я использую для своих проектов.У каждой папки в инструментах есть подкаталог / bin, который я хочу добавить к своему пути.В мой файл .profile в настоящее время добавлен этот фрагмент кода:

    # add directories to path below
if [-d "$HOME/tools"]; then
  for d in $HOME/tools/*/bin; do PATH="$PATH:$d"; done
fi

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

1 Ответ

0 голосов
/ 11 марта 2019

Спасибо Socowi за информацию.Я удалил оператор if и немного изменил цикл for, и он работает так, как я хотел.

for d in $HOME/tools/*; do PATH="$PATH:$d/bin"; done
...