実行中のnode.jsプロセスが特定のファイルに対して持っている権限(読み取り/書き込み/実行)を確認するにはどうすればよいですか?
fs.Stats
オブジェクトに権限に関する情報が含まれていることを期待していましたが、何も表示されません。そのようなチェックを可能にする組み込み関数はありますか?例えば:
var filename = '/path/to/some/file';
if (fs.canRead(filename)) // OK...
if (fs.canWrite(filename)) // OK...
if (fs.canExecute(filename)) // OK...
確かに、これらの各モードでファイルを開こうとして、エラーを否定的な肯定として処理する必要はありませんよね?もっと簡単な方法が必要です...