Создание мягкой ссылки в LInux с возможностью запуска из любой директории

В домашнем каталоге текущего пользователя в .program/bin/ лежит исполняемый файл work. Требуется запустить его без указания этого пути (абсолютного или относительного),из любой директории.

Это нужно сделать при помощи мягкой ссылки на исполняемый файл в /usr/local/bin.Возможно выполнение под суперпользователем.

Я пытался решить задачу,составив конвейер из мягкой ссылки и переменной окружения PATH.

ln -s ~/.program/bin/mycoolprogram ~/bin/mycoolprogram | export PATH="$HOME/bin:$PATH"

Я пытаюсь понять,как решить данную задачу одной минимальной командой.


Ответы (1 шт):

Автор решения: KukuruzoFirst

Эту задачу можно решить без использования переменных окружения командой:

$ sudo ln -s ~/.program/bin/mycoolprogram /usr/local/bin
→ Ссылка