Изменить строки в нескольких файлах на имя текущего подкаталога

Кажется, у вас уже есть «shebang» #! / Bin / bash поверх файла. Вы также запускали chmod + x для своего файла, чтобы пометить его как исполняемый. Последний шаг - скопировать его где-нибудь в переменной $ PATH (выполните echo $ PATH , чтобы увидеть его содержимое) и опустите суффикс .sh .

Поскольку вы не устанавливаете его через управление пакетами (что также возможно, создавая собственный пакет для вашего сценария), он должен быть в / usr / local / bin вместо / usr / bin / . Таким образом, вы можете разместить его здесь:

sudo cp name.sh /usr/local/bin/name

Теперь все пользователи вашей системы должны иметь возможность вызывать имя отовсюду.

3
23.07.2015, 00:27
0 ответов

Теги

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