Скрипт будет запускатся через Web (CGI).
Я нашел такой вариант: my ($package, $filename, $line) = caller;
Но он не совсем подходит т.к. возвращает имя текушего модуля, а мой скрипт делает require ещё нескольких файлов (модулей) и в одном из них надо получить имя вызванного скрипта.
Спасибо!
