172件ヒット
[1-100件を表示]
(0.076秒)
種類
- インスタンスメソッド (73)
- モジュール関数 (55)
- 文書 (22)
- ライブラリ (11)
- 特異メソッド (11)
ライブラリ
- ビルトイン (11)
- fileutils (55)
- mkmf (22)
-
net
/ ftp (11) - pathname (11)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - un (11)
クラス
- Dir (11)
-
Net
:: FTP (11) - Pathname (11)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6)
検索結果
先頭5件
-
Dir
. rmdir(path) -> 0 (15312.0) -
ディレクトリを削除します。ディレクトリは空でなければいけませ ん。ディレクトリの削除に成功すれば 0 を返します。
...空でなければいけませ
ん。ディレクトリの削除に成功すれば 0 を返します。
@param path ディレクトリのパスを文字列で指定します。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.delete("/tmp/hoge-jbrYBh.tmp")
//}... -
FileUtils
. # rm(list , options = {}) -> () (15225.0) -
list で指定された対象を消去します。
...は配列で指定します。
@param options :force, :noop, :verbose が指定できます。
c:FileUtils#options
//emlist[][ruby]{
require 'fileutils'
FileUtils.rm('junk.txt')
FileUtils.rm(Dir.glob('*~'))
FileUtils.rm('NotExistFile', force: true) # never raises exception
//}... -
FileUtils
. # rmdir(dir , options = {}) -> () (12423.0) -
ディレクトリ dir を削除します。
...ディレクトリ dir を削除します。
ディレクトリにファイルが残っていた場合は削除に失敗します。
@param dir 削除するディレクトリを指定します。一つの場合は文字列でも指定可能です。
二つ以上指定する場合は配......ます。
c:FileUtils#options
//emlist[][ruby]{
require 'fileutils'
FileUtils.rmdir('somedir')
FileUtils.rmdir(%w(somedir anydir otherdir))
# 実際にはディレクトリの削除は行わずにメッセージ出力のみ
FileUtils.rmdir('somedir', verbose: true, noop: true)
//}... -
Net
:: FTP # rmdir(dirname) -> nil (12400.0) -
リモートサーバ上のディレクトリを削除します。
...リモートサーバ上のディレクトリを削除します。
@param dirname 削除するディレクトリ名を文字列で指定します。
@raise Net::FTPReplyError 応答コードが正しくない場合に発生します。削除に失敗した場合に発生します。... -
Kernel
# rmdir -> () (12336.0) -
空のディレクトリを削除します。
...空のディレクトリを削除します。
ruby -run -e rmdir -- [OPTION] DIR
-p DIR で指定されたディレクトリとその上位ディレクトリを削除します
-v 詳細表示
@see rmdir(1)... -
Pathname
# rmdir -> 0 (12322.0) -
Dir.rmdir(self.to_s) と同じです。
...Dir.rmdir(self.to_s) と同じです。
@see Dir.rmdir... -
Shell
# rmdir(*path) -> () (12316.0) -
Dir.rmdirと同じです。 (複数可)
...
Dir.rmdirと同じです。 (複数可)
@param path 削除するディレクトリ名を文字列で指定します。... -
Shell
:: CommandProcessor # rmdir(*path) -> () (12316.0) -
Dir.rmdirと同じです。 (複数可)
...
Dir.rmdirと同じです。 (複数可)
@param path 削除するディレクトリ名を文字列で指定します。... -
Shell
:: Filter # rmdir(*path) -> () (12316.0) -
Dir.rmdirと同じです。 (複数可)
...
Dir.rmdirと同じです。 (複数可)
@param path 削除するディレクトリ名を文字列で指定します。... -
DOSISH 対応 (6246.0)
-
DOSISH 対応 ruby version 1.7 では、DOSISH対応(DOS/Windows のパス名の扱いに対する変 更)が含まれています。(現在の)変更点を以下に示します。
...いに対する変
更)が含まれています。(現在の)変更点を以下に示します。
なお、これらの変更は platform/mswin32 版、platform/mingw32
版の Ruby にのみあてはまります。
とりあえずの目標として、
* \ も / と同様パスセパレータと......ては現在もruby-listなどで議論が継続されています。
現時点では、Fileの各メソッドに対する\対応, マルチバイトパス名対応, UNC 対応が実装されています。13817, 14097
以下、各メソッドの挙動について...
: File.dirname
パスセパ......p File.dirname("C:\\foo\\bar")
=> ruby 1.6.4 (2001-06-04) [i586-mswin32]
"."
=> ruby 1.7.1 (2001-08-16) [i586-mswin32]
"C:\\foo"
p File.dirname("C:/foo")
p File.dirname("C:\\foo")
p File.dirname("C:foo")
=> ruby 1.6.4 (2001-06-04) [i586-mswin32]... -
Kernel
# rm _ f(*files) -> () (6241.0) -
FileUtils.#rm_f のラッパーメソッドです。
...FileUtils.#rm_f のラッパーメソッドです。
@param files ファイルのリストか、Dir.globで利用できる glob パターンを指定します。
最後の要素が Hash の場合は FileUtils.#rm_f の第二引数になります。
@see FileUtils.#rm_f, Dir.glob...