179件ヒット
[1-100件を表示]
(0.075秒)
種類
- インスタンスメソッド (93)
- 特異メソッド (55)
- モジュール関数 (11)
- ライブラリ (11)
- 文書 (9)
ライブラリ
- ビルトイン (55)
- fileutils (11)
-
net
/ ftp (20) - pathname (44)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - un (11)
クラス
- Dir (33)
- File (22)
-
Net
:: FTP (11) -
Net
:: FTP :: MLSxEntry (9) - Pathname (44)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6)
キーワード
-
NEWS for Ruby 2
. 5 . 0 (7) - cleanpath (11)
- deletable? (9)
- delete (22)
- realpath (22)
- un (11)
- unlink (22)
- セキュリティモデル (2)
検索結果
先頭5件
-
Kernel
# rmdir -> () (18237.0) -
空のディレクトリを削除します。
...空のディレクトリを削除します。
ruby -run -e rmdir -- [OPTION] DIR
-p DIR で指定されたディレクトリとその上位ディレクトリを削除します
-v 詳細表示
@see rmdir(1)... -
Pathname
# rmdir -> 0 (18223.0) -
Dir.rmdir(self.to_s) と同じです。
...Dir.rmdir(self.to_s) と同じです。
@see Dir.rmdir... -
FileUtils
. # rmdir(dir , options = {}) -> () (18219.0) -
ディレクトリ dir を削除します。
...ます。
c:FileUtils#options
//emlist[][ruby]{
require 'fileutils'
FileUtils.rmdir('somedir')
FileUtils.rmdir(%w(somedir anydir otherdir))
# 実際にはディレクトリの削除は行わずにメッセージ出力のみ
FileUtils.rmdir('somedir', verbose: true, noop: true)
//}... -
Shell
# rmdir(*path) -> () (18217.0) -
Dir.rmdirと同じです。 (複数可)
...Dir.rmdirと同じです。 (複数可)
@param path 削除するディレクトリ名を文字列で指定します。... -
Shell
:: CommandProcessor # rmdir(*path) -> () (18217.0) -
Dir.rmdirと同じです。 (複数可)
...Dir.rmdirと同じです。 (複数可)
@param path 削除するディレクトリ名を文字列で指定します。... -
Shell
:: Filter # rmdir(*path) -> () (18217.0) -
Dir.rmdirと同じです。 (複数可)
...Dir.rmdirと同じです。 (複数可)
@param path 削除するディレクトリ名を文字列で指定します。... -
Net
:: FTP # rmdir(dirname) -> nil (18201.0) -
リモートサーバ上のディレクトリを削除します。
リモートサーバ上のディレクトリを削除します。
@param dirname 削除するディレクトリ名を文字列で指定します。
@raise Net::FTPReplyError 応答コードが正しくない場合に発生します。削除に失敗した場合に発生します。 -
Dir
. rmdir(path) -> 0 (15207.0) -
ディレクトリを削除します。ディレクトリは空でなければいけませ ん。ディレクトリの削除に成功すれば 0 を返します。
...空でなければいけませ
ん。ディレクトリの削除に成功すれば 0 を返します。
@param path ディレクトリのパスを文字列で指定します。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
Dir.delete("/tmp/hoge-jbrYBh.tmp")
//}... -
un (174.0)
-
Unix の基本コマンドの代替となるユーティリティ。
... -run -e cp -- [-prv] SOURCE DEST
ruby -run -e ln -- [-sfv] TARGET LINK_NAME
ruby -run -e mv -- [-v] SOURCE DEST
ruby -run -e rm -- [-frv] FILE
ruby -run -e mkdir -- [-pv] DIRS
ruby -run -e rmdir -- [-v] DIRS
ruby -run -e install -- [-pv -m mode] SOURCE DEST
ruby -run -e chmod -......- [-v] OCTAL-MODE FILE
ruby -run -e touch -- [-v] FILE
ruby -run -e wait_writable -- [OPTION] FILE
ruby -run -e mkmf -- [OPTION] EXTNAME [OPTION]
ruby -run -e httpd -- [OPTION] [DocumentRoot]
ruby -run -e help [COMMAND]... -
Pathname
# realpath -> Pathname (130.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
....rmdir("/tmp/foo") rescue nil
File.unlink("/tmp/bar/foo") rescue nil
Dir.rmdir("/tmp/bar") rescue nil
Dir.mkdir("/tmp/foo")
Dir.mkdir("/tmp/bar")
File.symlink("../foo", "/tmp/bar/foo")
path = Pathname.new("bar/././//foo/../bar")
Dir.chdir("/tmp")
p path.realpath
# => ruby 1.8.0 (2003-1......0-10) [i586-linux]
# #<Pathname:/tmp/bar>
//}
@see Pathname#realdirpath, File.realpath... -
Pathname
# realpath(basedir = nil) -> Pathname (130.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
....rmdir("/tmp/foo") rescue nil
File.unlink("/tmp/bar/foo") rescue nil
Dir.rmdir("/tmp/bar") rescue nil
Dir.mkdir("/tmp/foo")
Dir.mkdir("/tmp/bar")
File.symlink("../foo", "/tmp/bar/foo")
path = Pathname.new("bar/././//foo/../bar")
Dir.chdir("/tmp")
p path.realpath
# => ruby 1.8.0 (2003-1......0-10) [i586-linux]
# #<Pathname:/tmp/bar>
//}
@see Pathname#realdirpath, File.realpath...