LoginSignup
1
1

More than 5 years have passed since last update.

glob関数でディレクトリ配下にあるファイル名のみ取得する

Last updated at Posted at 2016-08-22

初めてPerl書いたので自分用メモ
ディレクトリ配下にあるファイル名のみを取得したいとき

  • 無理くりlsでファイル名取得すると、改行入るので、改行を削除する処理をかませる必要あり。
  • だめな書き方
my @ls_result = `ls -1 $temp`;

foreach my $kaigyo_check (@ls_result){
  # 改行削除処理
  $kaigyo_check=~ s/[\r\n]//g;
}


  • こちらのglob関数使えば改行入らないでファイル名とれるから、便利だね。
  • こっちのがオススメ
my @ls_result = glob("$temp/*");

以上

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1