82件ヒット
[1-82件を表示]
(0.154秒)
ライブラリ
-
net
/ ftp (20) - pathname (33)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - un (11)
クラス
-
Net
:: FTP (11) -
Net
:: FTP :: MLSxEntry (9) - Pathname (33)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6)
モジュール
- Kernel (11)
キーワード
- cleanpath (11)
- deletable? (9)
- realpath (22)
検索結果
先頭5件
-
Shell
# rmdir(*path) -> () (21118.0) -
Dir.rmdirと同じです。 (複数可)
...Dir.rmdirと同じです。 (複数可)
@param path 削除するディレクトリ名を文字列で指定します。... -
Shell
:: CommandProcessor # rmdir(*path) -> () (21118.0) -
Dir.rmdirと同じです。 (複数可)
...Dir.rmdirと同じです。 (複数可)
@param path 削除するディレクトリ名を文字列で指定します。... -
Shell
:: Filter # rmdir(*path) -> () (21118.0) -
Dir.rmdirと同じです。 (複数可)
...Dir.rmdirと同じです。 (複数可)
@param path 削除するディレクトリ名を文字列で指定します。... -
Kernel
# rmdir -> () (21114.0) -
空のディレクトリを削除します。
...空のディレクトリを削除します。
ruby -run -e rmdir -- [OPTION] DIR
-p DIR で指定されたディレクトリとその上位ディレクトリを削除します
-v 詳細表示
@see rmdir(1)... -
Net
:: FTP # rmdir(dirname) -> nil (18202.0) -
リモートサーバ上のディレクトリを削除します。
...リモートサーバ上のディレクトリを削除します。
@param dirname 削除するディレクトリ名を文字列で指定します。
@raise Net::FTPReplyError 応答コードが正しくない場合に発生します。削除に失敗した場合に発生します。... -
Net
:: FTP :: MLSxEntry # deletable? -> bool (9207.0) -
エントリが削除可能であれば true を返します。
...エントリが削除可能であれば true を返します。
ディレクトリであれば Net::FTP#rmdir が、
ファイルであれば Net::FTP#delete が、それぞれ
適用可能であるかどうかを意味します。... -
Pathname
# cleanpath(consider _ symlink = false) -> Pathname (6113.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
...を取り除いた新しい Pathname オブジェクトを返します。
cleanpath は、実際にファイルシステムを参照することなく、文字列操作
だけで処理を行います。
@param consider_symlink 真ならパス要素にシンボリックリンクがあった場合......emlist[例][ruby]{
require "pathname"
path = Pathname.new("//.././../")
path # => #<Pathname://.././../>
path.cleanpath # => #<Pathname:/>
require 'pathname'
Dir.rmdir("/tmp/foo") rescue nil
File.unlink("/tmp/bar/foo") rescue nil
Dir.rmdir("/tmp/bar") rescue nil
D......ir.mkdir("/tmp/foo")
Dir.mkdir("/tmp/bar")
File.symlink("../foo", "/tmp/bar/foo")
path = Pathname.new("bar/././//foo/../bar")
Dir.chdir("/tmp")
path.cleanpath # => #<Pathname:bar/bar>
path.cleanpath(true) # => #<Pathname:bar/foo/../bar>
//}... -
Pathname
# realpath -> Pathname (6113.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
...elf が指すパスが存在しない場合は例外 Errno::ENOENT が発生します。
@param basedir ベースディレクトリを指定します。省略するとカレントディレクトリになります。
//emlist[例][ruby]{
require 'pathname'
Dir.rmdir("/tmp/foo") rescue nil
Fil......e.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-10-10) [i586-linux]
# #<Pathname:/tm......p/bar>
//}
@see Pathname#realdirpath, File.realpath... -
Pathname
# realpath(basedir = nil) -> Pathname (6113.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
...elf が指すパスが存在しない場合は例外 Errno::ENOENT が発生します。
@param basedir ベースディレクトリを指定します。省略するとカレントディレクトリになります。
//emlist[例][ruby]{
require 'pathname'
Dir.rmdir("/tmp/foo") rescue nil
Fil......e.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-10-10) [i586-linux]
# #<Pathname:/tm......p/bar>
//}
@see Pathname#realdirpath, File.realpath...