新宿Perl -見習い編 このページをアンテナに追加 RSSフィード

 | 

2007年11月12日

テスト演算子の纏め 17:55 テスト演算子の纏め - 新宿Perl -見習い編 を含むブックマーク はてなブックマーク - テスト演算子の纏め - 新宿Perl -見習い編 テスト演算子の纏め - 新宿Perl -見習い編 のブックマークコメント

-e : ファイルが存在する
-z : 0バイトファイル
-s : 0バイトファイルじゃない

-f : 通常ファイル
-d : ディレクトリ
-l : シンボリックリンク
-T : テキストファイル
-B : バイナリファイル

-M : 最終更新日時からの日数
-A : 最終アクセス日時からの日数
-C : iノードが変更されてからの日数

用例は以下のように。

for my $file (glob '*') {
  print "$file\n" if -T $file;
}
 |