GSnick
@GSnick

Как встроить скрипт в bash?

Прошу прощения за простой вопрос, но что-то совсем не могу найти как можно вызывать скрипт из bash без указания пути до скрипта?

К примеру, имеется скрипт в /home/user/script.exp
на данный момент его вызов возможен только через ./script.exp или /home/user/script.exp, а хотелось бы из любого места иметь возможно вызывать его просто по user@server:~$ script
  • Вопрос задан
  • 2549 просмотров
Решения вопроса 1
@aardvarkx1
Либо добавьте /home/user/ в переменную PATH, либо скопируйте скрипт в одну из папок, которая уже есть в переменной PATH.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
Обычно свои скрипты кладут не в корень домашней папки, а создают там каталог bin (/home/[username]/bin), и туда кладут уже различные скрипты. а в PATH добавляют этот каталог.
Ответ написан
Комментировать
Meehalkoff
@Meehalkoff
# ln -s /home/user/script.exp /usr/bin/script
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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