Вы все правы ... но этот Perl-скрипт может сидеть у вас на пути, пока коровы не вернутся домой ... и он не запустится ... пока вы не установите исполняемый бит ....
:bin localadmin$ ./perlextip
-bash: ./perlextip: Permission denied
:bin localadmin$ chmod +x perlextip
:bin localadmin$ ./perlextip
Exit 0! Yeehaw.
Кроме того, следует отметить, что он не обязательно должен быть на вашем пути .... Вы можете просто вызвать его по полному пути, которому предшествует точка и косая черта, чтобы выполнить его.
:/ localadmin$ ./ServiceData/UNIX/bin/extip
Exit 0! Yeehaw.
Вы также можете создать псевдоним для такой команды в вашем ~/.bash_profile
или тому подобном, который позволит вам сделать общесистемные сочетания клавиш, и вы даже можете добавить sudo или тому подобное, если Вы были так склонны ... Тогда просто назовите этот «extip» по имени где угодно, вам будет предложено ввести пароль, и все будет хорошо в мире.
alias extip='sudo ./ServiceData/UNIX/bin/extip'