パターンが "my_Report"で始まる10個以上のファイルがあるディレクトリがあります。 私はこの仕事にglodを使ってみたが、ただ一つのファイルしか選んだことはなかった。またglobがパターンに一致するすべてのファイルを選択していない場合、構文に問題があります
$g_map{"Rep"} = glob ("data_1/reports/my_Report*");
以下の構文に問題がある、私は私の要件は、特定のパターンを持つすべてのファイルを見つけることです
$g_map{"Rep"} = [grep {!/\.xh$/} <data_1/reports/my_Report*>];
をすべてのファイルを見つけるためにはgrepを使用してみましたし、ハッシュに格納しディレクトリから "Rep"というキーを使ってハッシュに格納する globで同じようにするにはどうすればいいですか?
ありがとうございました
、 '/'パスの先頭にはあります。下の方にはありません。 – simbabque
@simbabque:申し訳ありませんが、タイプミスですが、これは問題ではありません。この問題が発生します。iamがglobを使用する方法で問題になるはずです。 – LearningCpp
私は 'ls'の出力を追加すると言っていますが、mob答えのすぐ下にあります。 – simbabque