Как я могу сказать функции Perl, которая принимает файл для чтения из специального дескриптора ARGV?

В perldoc perlvar я читал следующее:

Обратите внимание, что в настоящее время «ARGV» имеет только свое волшебство эффект внутри оператора "<>" ; в другом месте это просто простой дескриптор файла , соответствующий последнему файлу , открытому с помощью "<>". В частности, передача "* ARGV" в качестве параметра функции , которая ожидает дескриптор файла, может не привести к тому, что ваша функция автоматически прочитает содержимое всех файлы в @ARGV.

Итак, как может я передаю * ARGV (или что-то похожее на него) в качестве параметра функции, которая ожидает дескриптор файла, и заставляю эту функцию читать все файлы в @ARGV ?

7
задан Ryan C. Thompson 29 October 2010 в 02:53
поделиться