鷹の島

プログラム言語 Perl についての覚え書き

ファイル演算子

Perl で取得出来るファイル演算子一覧。

-r    読み込み可能であれば
-w    書き込み可能であれば
-x    実行可能であれば
-o    実行ユーザーと所有者が同一であれば
-R    実行ユーザーでなく、実ユーザーで読み込み可能であれば
-W    実行ユーザーでなく、実ユーザーで書き込み可能であれば
-X    実行ユーザーでなく、実ユーザーで実行可能であれば
-O    実行ユーザーでなく、実ユーザーのものであれば
-e    存在すれば
-z    存在し、サイズが 0 であれば
-s    ファイルサイズを返す
-f    通常ファイルであれば
-d    ディレクトリであれば
-l    シンボリックリンクであれば
-p    名前付きパイプであれば
-S    ソケットであれば
-T    テキストファイルであれば
-B    バイナリファイルであれば
-b    ブロック型の特殊ファイルであれば
-c    キャラクタ型の特殊ファイルであれば
-u    setuid ビットがセットされていれば
-g    setgif ビットがセットされていれば
-k    sticky ビットがセットされていれば
-M    最終更新時刻からの日数
-A    最終アクセス時刻からの日数
-C    最終 i ノード変更時刻からの日数
-t    ファイルハンドルが tty としてオープンされていれば

Posted by Kyosuke Takayama at 2003-05-21 (Wed) 10:35