Ruby 初心者スレッド Part 26
■ このスレッドは過去ログ倉庫に格納されています
0089デフォルトの名無しさん
2009/03/03(火) 23:25:12あったらいいのにと思ったことがあるのですが、この方法は邪道ですか?
# このプログラムはroot権限で実行されます。
# 当然この操作もroot権限で実行されます。
FileUtils.mkdir("/home/foobar")
# しかし、一部の操作はある特定のユーザで実行させたい場合があります。
# 例えば:
OS.sudo("hogehoge") do
# このブロックは一般ユーザ「hogehoge」で実行されます。
FileUtils.mkdir_p("/home/hogehoge/something")
#=> '/home/hogehoge' does not exist, so that this operation may be denied.
end
■ このスレッドは過去ログ倉庫に格納されています