Ruby 4.1 リファレンスマニュアル

module function FileUtils?.chmod_R

chmod_R(mode, list, noop: nil, verbose: nil, force: nil) -> Array[permalink][rdoc][edit]

ファイル list のパーミッションを再帰的に mode へ変更します。

[PARAM] mode:
パーミッションを8進数(absolute mode)か文字列(symbolic mode)で指定します(FileUtils?.chmod 参照)。
[PARAM] list:
ファイルのリストを指定します。対象のファイルが一つの場合は文字列でも指定可能です。二つ以上指定する場合は配列で指定します。
[PARAM] noop:
真を指定すると実際の処理は行いません。
[PARAM] verbose:
真を指定すると詳細を出力します。
[PARAM] force:
真を指定すると処理中に発生した StandardError を無視します。
[RETURN]
list を配列として返します。
require 'fileutils'
FileUtils.chmod_R(0700, '/tmp/removing')