Вопросы
и Упражнения
Вопросы
для самоконтроля
- Каким образом можно получить результаты
выполнения команды операционной системы в программе Perl?
- Какая операция позволяет прочитать
содержимое всех файлов, переданных сценарию Perl через командную строку?
- Где хранятся имена параметров,
переданных сценарию Perl через командную строку?
- Можно ли получить в программе
Perl имена файлов определенного каталога, удовлетворяющих заданному шаблону?
- Какая списковая операция осуществляет
вывод на экран монитора?
- Какая списковая операция осуществляет
вывод во внешний файл?
Упражнения
- Напишите программу, которая копирует
один файл в другой. Имена файлов передаются в программу при ее запуске как
параметры командной строки. (Подсказка: используйте системную команду сору.)
- Напишите программу, которая отображает
на экране содержимое файлов, имена которых задаются в командной строке. Отображение
содержимого каждого файла должно предваряться строкой, содержащей имя файла.
(Подсказка: использовать операцию <>.)
- Напишите программу Perl, которая
удаляет файлы определенного каталога. Имена файлов задаются шаблоном, который
вместе с именем каталога передается в программу через командную строку при
ее запуске.