0

たとえば、
ファイル ディレクトリ: C:\Users\Desktop\program
ディレクトリ内のファイル: チーズ (フォルダー)、野菜 (txt ファイル)、肉 (doc ファイル)
ファイルとフォルダーの名前を記録するにはどうすればよいですかディレクトリ?前もって感謝します!!

4

2 に答える 2

1

別の方法はglobを使用することです:

my @files = <*>;

これにより、現在のディレクトリ内のすべてのファイルが表示されます。

この方法は、特定のファイルのみを検索する場合に便利です。

my @jpegs = <*.jpg>;

それが必要なディレクトリでない場合は、現在のディレクトリに変更するか、パスを含めます。

my @files = </foo/bar*>;

Windows でこれを行う場合でも、スラッシュを使用する必要があることに注意してください。

于 2013-04-19T05:49:49.510 に答える
0

次のことを試してください。

opendir FOLDER, $folder or die "Cant open folder $folder: $!";
my @file= readdir FOLDER;
closedir FOLDER;
于 2013-04-19T02:49:03.497 に答える