Где можно посмотреть ключи или флаги для запуска интерпретатора Perl. Нигде не могу найти полный список с описанием на русском языке. Может у кого есть.
Ключ -e
Ключ позволяет запускать код Perl прямо в консоли.
perl -e "print Hello World"
Ключ -l
Автоматическая обработка символа конца строки. Работает в двух случаях.
Отбрасывает последний символ читаемых строк для режимов -n и -p
Присваивает указанное значение переменной $\. Таким образом к концу каждой строки выводимой оператором print добавляется этот символ.
Таким образом в конце не приходится писать print "\n"
Ключ -n
Зацикливает скрипт и последовательно обрабатывает файлы указанные в командной строке. Содержимое файлов не выводится.
Ключ -p
То же что и -n, но печатает обрабатываемые строки файлов.
Ключ -a
Включает режим автоматического разделения (split) переменной $_ в массив $F. Применяется с ключами -n и -p.
Ключ -u
Принудительный дамп памяти после компиляции скрипта. Этот дамп можно потом использовать для создания исполняемого файла с помощью программы undump.
Ключ -s
Включение режима обработки ключей командной строки запуска скрипта. Все аргументы с символом '-' в начале, считаются ключом, и переменным с таким же именем присваивается значение true.
Ключ -c
Выполняется синтаксическая проверка скрипта и выход без запуска.
Ключ позволяет запускать код Perl прямо в консоли.
perl -e "print Hello World"
Ключ -l
Автоматическая обработка символа конца строки. Работает в двух случаях.
Отбрасывает последний символ читаемых строк для режимов -n и -p
Присваивает указанное значение переменной $\. Таким образом к концу каждой строки выводимой оператором print добавляется этот символ.
Таким образом в конце не приходится писать print "\n"
Ключ -n
Зацикливает скрипт и последовательно обрабатывает файлы указанные в командной строке. Содержимое файлов не выводится.
Ключ -p
То же что и -n, но печатает обрабатываемые строки файлов.
Ключ -a
Включает режим автоматического разделения (split) переменной $_ в массив $F. Применяется с ключами -n и -p.
Ключ -u
Принудительный дамп памяти после компиляции скрипта. Этот дамп можно потом использовать для создания исполняемого файла с помощью программы undump.
Ключ -s
Включение режима обработки ключей командной строки запуска скрипта. Все аргументы с символом '-' в начале, считаются ключом, и переменным с таким же именем присваивается значение true.
Ключ -c
Выполняется синтаксическая проверка скрипта и выход без запуска.
Есть ещё парочка ключей, поищите есть интересно.