К_
Ксю _

запуск перл скрипта из баша



просто перл скрипт можно запустить как
$perl perlscript

хотелось бы вызывать его просто как $perlscript
без добавления perl перед ним или без добавления ./ перед именем скрипта. как это реализовать? ощущение что че то тупое, типа установить переменную окружения perlscript или что то типа того. так вот как именно то реализовать сие?

Боевой Гоблин Из Клана Выдры
Боевой Гоблин Из Клана Выдры

Все проще.
chmod +x perlscript
и первая строчка в нем :
#!/usr/bin perl -f

Т. е. если на файлике стоит бит исполнения (который ставится chmod +x) и если это не ELF и не shell и если первая строчка начинается с #!, то в продолжении ожидается как раз путь на программу интерпретатор, которой нужно этот файлик скормить

вот из man bash:
===
If the program is a file beginning with #!, the remainder of the first line specifies an interpreter for the program. The shell executes the specified interpreter on operating systems that do
not handle this executable format themselves. The arguments to the interpreter consist of a single optional argument following the interpreter name on the first line of the program, followed
by the name of the program, followed by the command arguments, if any.

===

Похожие вопросы
Кто пишет на баше? помогите с скриптой сортировки.
Каким скриптом осуществить запуск outlook с сайта?
Как вы думаете? я тарзана побью один на один? баш на баш? Если подкачаюсь немного?
Ошибка при запуске скрипта (Debian)!
что такое баш на баш? или дашь на дашь...
Помогите со скриптом запуска сервера
Что значит это условие на Перл?
Как установить скрипт в браузер
Основные особенности языка Перл?
Господа спасите.. Дайте русскоязычный канал для быстрого изучения перл.. Дедлайн!!..