rm_r(list, options = {}) -> ()
[permalink][rdoc][edit]-
ファイルまたはディレクトリ list を再帰的に消去します。
- [PARAM] list:
- 削除する対象。一つの場合は文字列も指定可能です。二つ以上指定する場合は配列で指定します。
- [PARAM] options:
- :force, :noop, :verbose, :secure が指定できます。 FileUtils/オプションの説明
注意
このメソッドにはローカル脆弱性が存在します。この脆弱性を回避するには :secure オプションを使用してください。詳しくは FileUtils.#remove_entry_secure の項を参照してください。
require 'fileutils' FileUtils.rm_r(Dir.glob('/tmp/*')) FileUtils.rm_r(Dir.glob('/tmp/*'), secure: true)
[SEE_ALSO] FileUtils.#rm, FileUtils.#remove_entry_secure