#ファイルの存在チェック if ( -e 'file.txt' ) { print '存在する'; } else { print '存在しない'; } #ファイルサイズチェック # -ファイルサイズを表示する。 # -ファイルが存在しない場合はundefを返す。 print -s 'file.txt'; #ファイルサイズが0かどうかチェック if ( -z 'file.txt' ) { print 'サイズは0'; } else { print 'サイズは0ではない'; } #ファイルが作成されてから現在までの日数を返す print -M $filename; # 日数を表示 #テキストファイルか否か if ( -T 'file.txt' ) { print 'テキストファイル'; } else { print 'テキストファイルじゃない'; } #バイナリファイルか否か if ( -B 'file.txt' ) { print 'バイナリファイル'; } else { print 'バイナリファイルじゃない'; }