1193件ヒット
[1101-1193件を表示]
(0.112秒)
ライブラリ
- ビルトイン (210)
- json (12)
- mkmf (60)
-
net
/ ftp (136) - pathname (193)
- psych (12)
- rake (24)
-
rubygems
/ dependency _ installer (12) -
rubygems
/ gem _ path _ searcher (12) -
rubygems
/ installer (60) -
rubygems
/ package / tar _ input (12) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ package / tar _ writer (12) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ source _ index (12) -
rubygems
/ specification (12) -
rubygems
/ uninstaller (12) -
rubygems
/ validator (12) - shell (102)
-
shell
/ command-processor (48) -
shell
/ filter (48) - un (48)
-
webrick
/ httpresponse (12) -
webrick
/ httpserver (48)
クラス
- Class (12)
- Dir (104)
-
File
:: Stat (84) -
Gem
:: DependencyInstaller (12) -
Gem
:: GemPathSearcher (12) -
Gem
:: Installer (60) -
Gem
:: Package :: TarInput (12) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: Package :: TarWriter (12) -
Gem
:: RemoteFetcher (12) -
Gem
:: SourceIndex (12) -
Gem
:: Specification (12) -
Gem
:: Uninstaller (12) -
Gem
:: Validator (12) - IO (22)
-
Net
:: FTP (96) -
Net
:: FTP :: MLSxEntry (40) - Pathname (193)
-
Psych
:: Handler (12) -
RDoc
:: Options (60) -
Rake
:: Application (12) - Shell (102)
-
Shell
:: CommandProcessor (48) -
Shell
:: Filter (48) -
WEBrick
:: HTTPResponse (12) -
WEBrick
:: HTTPServer (12) -
WEBrick
:: HTTPServer :: MountTable (36)
モジュール
- Kernel (120)
キーワード
- [] (12)
- []= (12)
-
add
_ bindir (12) -
bin
_ dir (24) - blockdev? (12)
- chardev? (12)
- chdir (18)
- children (19)
- cleanpath (12)
- close (12)
- cwd (6)
- delete (12)
-
dir
_ config (12) -
dir
_ stack (6) - directory (12)
- directory? (64)
-
directory
_ makable? (10) - dirname (18)
- dirs (6)
- download (12)
-
dummy
_ makefile (12) - each (12)
-
each
_ child (38) -
each
_ entry (12) - empty? (9)
-
extract
_ entry (12) - facts (10)
- fileno (22)
-
find
_ gems _ with _ sources (12) - fnmatch (12)
- fnmatch? (12)
- foreach (18)
-
generate
_ bin _ script (12) -
generate
_ bin _ symlink (12) -
generate
_ windows _ script (12) - getwd (6)
- glob (34)
- httpd (12)
-
install
_ rb (12) -
json
_ creatable? (12) -
lib
_ dirs _ for (12) - list (24)
-
load
_ gems _ in (12) - ls (24)
- mkdir (42)
- mkmf (12)
- mount (12)
- nlst (12)
-
op
_ dir= (12) - open (18)
- opendir (12)
-
original
_ dir (12) -
page
_ dir (12) -
page
_ dir= (12) - popdir (6)
- pushdir (6)
- pwd (6)
- read (12)
- realdirpath (12)
- realpath (24)
-
relative
_ path _ from (12) -
remove
_ leading _ dot _ dir (12) - rewind (12)
-
rm
_ f (12) -
rm
_ rf (12) - rmdir (42)
- seek (12)
-
set
_ redirect (12) - setgid? (12)
- setuid? (12)
- socket? (12)
-
start
_ document (12) - sticky? (12)
- tell (12)
-
template
_ dir (12) -
template
_ dir= (12) -
to
_ i (11) - type (10)
- unlink (18)
- unpack (12)
検索結果
先頭5件
-
Shell
# getwd -> String (3002.0) -
カレントディレクトリのパスを文字列で返します。
...カレントディレクトリのパスを文字列で返します。
使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"... -
Shell
# pwd -> String (3002.0) -
カレントディレクトリのパスを文字列で返します。
...カレントディレクトリのパスを文字列で返します。
使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"... -
WEBrick
:: HTTPServer # mount(dir , servlet , *options) -> () (224.0) -
サーバ上のディレクトリ dir にサーブレット servlet を対応させます。
...サーバ上のディレクトリ dir にサーブレット servlet を対応させます。
@param dir ディレクトリをあらわす文字列を指定します。
@param servlet WEBrick::HTTPServlet::AbstractServlet のサブクラスのインスタンスを指定します。
@param options......サーブレットのコンストラクタの引数を指定します。
require 'webrick'
include WEBrick
srv = HTTPServer.new( { :BindAddress => '127.0.0.1', :Port => 10080 } )
srv.mount('/img', WEBrick::HTTPServlet::FileHandler, '/home/username/images')... -
Pathname
# expand _ path(default _ dir = & # 39; . & # 39;) -> Pathname (214.0) -
Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
...Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
@param default_dir self が相対パスであれば default_dir を基準に展開されます。
//emlist[例][ruby]{
require "pathname"
path = Pathname("testfile")
Pathname.pwd # => #<Pathname:/path/to>
path.expand_......path # => #<Pathname:/path/to/testfile>
path.expand_path("../") # => #<Pathname:/path/testfile>
//}
@see File.expand_path... -
Gem
:: Package :: TarInput # extract _ entry(destdir , entry , expected _ md5sum = nil) (201.0) -
指定された destdir に entry を展開します。
...指定された destdir に entry を展開します。
@param destdir 展開先のディレクトリを指定します。
@param entry エントリを指定します。
@param expected_md5sum 期待する MD5 チェックサムを指定します。
@raise Gem::Package::BadCheckSum チェック... -
Pathname
# empty? -> bool (141.0) -
ディレクトリに対しては Dir.empty?(self.to_s) と同じ、他に対しては FileTest.empty?(self.to_s) と同じです。
...対しては Dir.empty?(self.to_s) と同じ、他に対しては FileTest.empty?(self.to_s) と同じです。
//emlist[例 ディレクトリの場合][ruby]{
require "pathname"
require 'tmpdir'
Pathname("/usr/local").empty? # => false
Dir.mktmpdir { |dir| Pathname(dir).empty? } #......=> true
//}
//emlist[例 ファイルの場合][ruby]{
require "pathname"
require 'tempfile'
Pathname("testfile").empty? # => false
Tempfile.create("tmp") { |tmp| Pathname(tmp).empty? } # => true
//}
@see Dir.empty?, FileTest.#empty?, Pathname#zero?... -
Pathname
# each _ entry {|pathname| . . . } -> nil (123.0) -
Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。
...Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。
//emlist[例][ruby]{
require "pathname"
Pathname("/usr/local").each_entry {|f| p f }
# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathname:etc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathna......me:opt>
//}
@see Dir.foreach......Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
require "pathname"
Pathname("/usr/local").each_entry {|f| p f }
# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathna......me:etc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathname:opt>
//}
@see Dir.foreach... -
Pathname
# fnmatch(pattern , *args) -> bool (107.0) -
File.fnmatch(pattern, self.to_s, *args) と同じです。
...File.fnmatch(pattern, self.to_s, *args) と同じです。
@param pattern パターンを文字列で指定します。ワイルドカードとして `*', `?', `[]' が使用できま
す。Dir.glob とは違って `{}' や `**/' は使用できません。
@param args File.fnmatch......を参照してください。
//emlist[例][ruby]{
require "pathname"
path = Pathname("testfile")
path.fnmatch("test*") # => true
path.fnmatch("TEST*") # => false
path.fnmatch("TEST*", File::FNM_CASEFOLD) # => true
//}
@see File.fnmatch... -
Pathname
# fnmatch?(pattern , *args) -> bool (107.0) -
File.fnmatch?(pattern, self.to_s, *args) と同じです。
...File.fnmatch?(pattern, self.to_s, *args) と同じです。
@param pattern パターンを文字列で指定します。ワイルドカードとして `*', `?', `[]' が使用できま
す。Dir.glob とは違って `{}' や `**/' は使用できません。
@param args File.fnmatch......を参照してください。
@see File.fnmatch?...