У сценарії "support / apxs.in" проекту Apache httpd після тексту @
надходить текст, оточений знаками #!
. Тобто перший рядок сценарію:
#!@perlbin@ -w
Це річ Perl чи ядро UNIX? Іншими словами, чи можна виконати цей скрипт за допомогою path/to/script/script_name.in
?
Якщо ні, то яка причина починати сценарій з #!
?
@
це добре в ім’ях файлів, тому якщо у вас є виконуваний файл, @perlbin@
який приймає цей -w
параметр і здатний інтерпретувати вміст цього файлу, так, так, ви можете запустити цей файл.
.in
файли (тобто шаблони)