Как получить имя файла текущего файла в одном слоте Perl?

Можно ли получить текущее имя файла (из списка файлов) в однострочном Perl, как показано ниже?

perl -lane 'if ($_=~/my_value/) { print $_; }' *.txt

Ответ 1

Имя переменной - $ARGV. Вы можете узнать об этом в perlvar: $ARGV.