У меня есть несколько служебных программ, которые мне нужно запустить. Теперь я пишу в папку bin этих приложений и запускаю.\ Program.sh, чтобы запустить их. Очевидно, не практично запускать его везде таким образом. Размещение каталога bin на моем пути все равно не позволит выполнять эти сценарии где угодно, не так ли? Так как же запустить файл .sh из другого каталога?

1 ответ1

1

Откройте Терминал и отредактируйте .bash_profile

Можете добавить:

export PATH=<path to script folder(s)>:$PATH

Теперь беги

. ~/.bash_profile

чтобы обновить свой терминал, попробуйте:

which <scriptname>

Если вы видите свой сценарий, все должно быть хорошо!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .