Posts Tagged ‘Автоматическая обработка’

Запуск интерпретатора Perl

Синтаксис:

perl [ключи] файл аргументы
Перед стартом Perl ищет скрипт (программу) в следующем порядке:
В командной строке если указан ключ ‘-e’
Содержимое файла указанного в командной строке. В первой строке можно указывать #!/usr/bin/perl для «автоматического» запуска скрипта.
Стандартный ввод/вывод, если не указан файл или аргументы, содержащие имя файла. Для передачи аргументов скрипту из стандартного потока, имя файла в командной строке обозначается символом ‘-’.
В методах 1 и 2 Perl сканирует строки, начиная с первой, если не указан ключ ‘-x’, в противном случае началом программы считается строка с символами ‘#!’ в начале и содержащая слово ‘perl’. Концом программы считается строка ‘__END__’. В строке с ‘#!’ можно указывать и ключи. Например ‘#!/bin/perl -d’ для отладки программ.
(далее…)