2011-10-26 12 views
0

私のMac OSのアプリケーションでは、(ライブラリ/アプリケーションサポートの下に作成する)フォルダを作成したいと思います。そのフォルダに追加される他のものも、世界的に書き込み可能である必要があります。この方法では、複数のユーザーが同じアプリケーションを使用することなく、それぞれのアプリケーションで使用する大きなファイルをコピーする必要がなくなります。Mac OS上でプログラム的にフォルダを作成するにはどうすればいいですか?

「このフォルダを誰もが読み書きできるようにし、その中のすべてのアイテムと、それに常に作成されるすべてのアイテム」をプログラマチックに作成する方法はありますか?コマンドが実行されたときにフォルダ内のファイルに影響を与えたくない - フォルダの下に作成されたすべてのファイルに影響を与えたい。

答えて

1

プログラムやフォルダ内のファイルに書き込むときにumaskを0に設定したいと思うように聞こえます。 0 umaskの場合、ファイルは666とディレクトリ777に作成されます。 man -s2 umask

関連する問題