0

リポジトリ内のすべての .cpp ファイルのリストを特定しようとしています。次のスクリプトを使用しています。

use File::Find::Rule;
use strict;
use warnings;

my @files = File::Find::Rule->name('*.cpp');
print Dumper @files;

次の出力が得られます。

$VAR1 = bless( {
             'mindepth' => undef,
             'maxdepth' => undef,
             'extras' => {},
             'subs' => {},
             'iterator' => [],
             'rules' => [
                          {
                            'args' => [
                                        '*.cpp'
                                      ],
                            'rule' => 'name',
                            'code' => 'm{(?-xism:^(?=[^\\.])[^/]*\\.cpp$)}'
                          }
                        ]
           }, 'File::Find::Rule' );

ファイルのリストを取得することについて、オンラインで参照を見つけることができませんでした。

誰かが必要なリストを取得する方法を教えてもらえますか?

ありがとう。

4

1 に答える 1

3

一方通行:

my @files = File::Find::Rule->file()->name('*.cpp')->in('.');
于 2013-04-05T05:07:09.050 に答える