Я ожидаю, что, несмотря на тот факт, что файлы не являются исполняемыми, и даже если бы он выполнял perl, только если бы он находился в вашем текущем каталоге, он помещается туда как «магия файла», определяя файл как Perl файл. Команда file может прочитать эти магические числа и показать вам тип каждого файла. Для этого потребуется настроить магический файл конфигурации, чтобы сопоставить его с Perl, что, по крайней мере на моем Macintosh, не типично. Однако он также служит для четкой идентификации файла как для читателей, так и для программ-редакторов. Представьте, что вы не знали, что это был тест perl, а видели только расширение .t - там не так много информации. Откройте его, альт, это определенно Perl-файл.