/ Идиоматичен начин за внедряване на скрипт на shell в unix - linux, bash, shell, unix, внедряване

Идиоматичен начин за разполагане на скрипт на shell в unix - linux, bash, shell, unix, внедряване

Пиша малък скрипт, за да управлявам моя инсталиран JDK на linux машина, да речем например, че името на скрипт / функция е usejdk.

Аз идвам с начини:

  1. usejdk е bash функция в черупката скрипт снабдява файла в .bashrc или .bash_profile.

  2. употреба usejdk като името на скрипта на обвивката и да го добавите към ~/binдиректорията, която е PATH.

Какъв е идиоматичният начин за разполагане на скрипт на shell върху a unix машина между двете?

Отговори:

3 за отговор № 1

Ако създавате нещо, което другите хора да използват, скрит скрипт, който могат да сложат в своите PATH и да се замени с нови версии, когато е необходимо, е много по-лесно, по-добре и по-лесна от функцията, която ще изисква тяхното редактиране на стартовите им файлове.