Как организовать скрипты и инструменты в ~ / bin в каталогах, но иметь их в $ PATH?

Да, он будет работать, но он не будет быстрым (медленный процессор, небольшая оперативная память, медленный жесткий диск). Я бы тоже попробовал легкий Xubuntu и Lubuntu.

2
задан 7 May 2012 в 14:21

2 ответа

Я создаю отдельный каталог для хранения пакетов (~/apps). Если есть программа, которую я хочу иметь в моем $PATH, я либо создаю символическую ссылку в ~/bin, либо создаю оболочку-обертки в ~/bin, если рассматриваемая программа не любит символические ссылки:

[ f1]

Для более крупных пакетов с множеством программ добавление каталога в ваш $PATH может быть более предпочтительным, чтобы не создавать (и забывать создавать) символические ссылки в ~/bin. Это зависит только от ваших личных предпочтений.

2
ответ дан 25 May 2018 в 11:46
  • 1
    Мне нравится понятие оболочки shellscripts. Это хорошо сочетается с моей другой практикой, чтобы сохранить источник ванили в ~ / src. Благодаря! – berkes 7 May 2012 в 17:11
Добавьте каждый подкаталог в $ PATH. Но это означает редактирование ~ / .profile каждый раз, когда я перехожу, загружаю или git-clone новые каталоги.

Не нужно редактировать каждый раз, попробуйте что-то вроде этого:

if [ -f ~/bin ]; then
   for i in $( find ~/bin -type d ); do
     PATH=$PATH:$i
   done
fi
4
ответ дан 25 May 2018 в 11:46

Другие вопросы по тегам:

Похожие вопросы: