LINUX.ORG.RU

Запуск bash скриптов

 ,


0

1

Здравствуйте! Подскажите как можно запускать программы через терминал если к примеру есть браузер который находится в «/home/admin/browser/firefox», но чтоб постоянно не лазить в каталог хочется запускать через терминал его одной командой. Как это можно реализовать?

  1. Добавить путь к запускаемому файлу в PATH - если у тебя оболочка bash, то в файл ~/.bashrc добавить:
export PATH=$PATH:/home/admin/browser
  1. Запускать
>$ . firefox

или вообще

>$ firefox
bvn13 ★★★★★
()
Ответ на: комментарий от bvn13

Не срабатывает. Добавил в конец файла ~/.bashrc

export PATH=$PATH:/home/admin/firefox/firefox
При вызову firefox выдает «bash: firefox: команда не найдена»

b00bl1k1
() автор топика
Ответ на: комментарий от b00bl1k1

перелогиниться надо после изменения .bashrc

и в PATH нужно добавлять директорию, не запускаемый файл

bvn13 ★★★★★
()
Последнее исправление: bvn13 (всего исправлений: 1)

не, есть еще другой путь - добавить alias

в тот же .bashrc

alias firefox=/home/admin/browser/firefox

потом перелогиниться и запускать

bvn13 ★★★★★
()
Ответ на: комментарий от bvn13

Поддержу вариант с alias. Засорять PATH не рекомендую.

Kroz ★★★★★
()

Создай alias. Как - найдешь в гугле.

Zhbert ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.