電子書籍の厳選無料作品が豊富!

お世話になっています。

Linux上で動作するperlのプログラムを作成しています。(ローカルプログラムでCGIではありません。)
このperlプログラムであるバイナリファイルを分割して別のディレクトリにコピーさせようとしているのですが、コピー先のディレクトリにプログラム実行ユーザーの書き込み権限があるかを調べたいと思っています。
ネットで調べたのですがこのような処理が出来るのかどうかも不明です。
もし、ご存知の方がおられましたらディレクトリの書き込み権限を調べる方法を教えていただけないでしょうか?
ヒントでもけっこうですのでよろしくお願いいたします。

A 回答 (1件)

「ファイルテスト演算子」を使うと簡単です。



if(-w "/tmp/test"){
# /tmp/testは書き込み可能
}
    • good
    • 0
この回答へのお礼

ありがとうございます!!
教えていただいた方法でバッチリできました!
インターネットで「ファイルテスト演算子」というキーワードでもう少し調べてみようと思います。
本当に助かりました。

お礼日時:2006/10/05 00:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!