るりまサーチ

最速Rubyリファレンスマニュアル検索!
3638件ヒット [2001-2100件を表示] (0.024秒)

別のキーワード

  1. dir open
  2. dir chdir
  3. dir foreach
  4. dir each_child
  5. rake original_dir

モジュール

キーワード

検索結果

<< < ... 19 20 21 22 23 ... > >>

File.expand_path(path, default_dir = &#39;.&#39;) -> String (135.0)

path を絶対パスに展開した文字列を返します。 path が相対パスであれば default_dir を基準にします。

...th が相対パスであれば default_dir を基準にします。

先頭の ~ はホームディレクトリ(環境変数 HOME が使われます)に、
~USER はそのユーザのホームディレクトリに展開されます。

//emlist[例][ruby]{
p Dir.getwd #=> "/home...
...ile.expand_path("..", "/tmp") #=> "/"
p File.expand_path("~") #=> "/home/matz"
p File.expand_path("~foo") #=> "/home/foo"
//}

@param path パスを表す文字列を指定します。

@param default_dir path が相対パスであれば default_dir を基準に展開されます。...

ruby 1.9 feature (132.0)

ruby 1.9 feature ruby version 1.9.0 は開発版です。 以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。 1.9.1 以降は安定版です。 バグ修正がメインになります。

...現を変更できなくなりました
: $SAFE=4 では Regexp#initialize で taint でない正規表現を変更できなくなりました
: Dir で $SAFE のセキュリティ検査を行うようになりました
: メソッド呼出し時のセキュリティ検査の対象がひろが...
...new]
: Module#module_exec [new]

追加

=== 2005-09-16
: ((<Dir/Dir.glob>)) [compat]
: ((<Dir/Dir.[]>)) [compat]

Dir
.glob に配列を渡して複数のパターンを指定できるようになりました。
また、Dir[] は、複数の引数を渡すことで複数のパターン...
...p Dir.glob(["f*","b*"]) # => ["foo", "bar"]
p Dir["b*","b*"] # => ["foo", "bar"]

以前のバージョンでも、パターンを "\0" で区切ったり、{} パターンを使
用することで同様のことはできます。

p Dir.glob("f*\0b*") # => ["foo", "bar"]
p Dir....

Pathname#realpath(basedir = nil) -> Pathname (130.0)

余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。

...edir ベースディレクトリを指定します。省略するとカレントディレクトリになります。

//emlist[例][ruby]{
require 'pathname'

Dir
.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-10-10) [i586-linux]
# #<Pathname:/tmp/bar>
//}

@see Pathname#realdirpath, File.realpath...

Net::FTP#nlst(dir = nil) -> [String] (129.0)

dir で指定したディレクトリのファイルの配列を返します。

...
dir
で指定したディレクトリのファイルの配列を返します。

dir
を省略した場合カレントディレクトリが指定されます。

@param dir ディレクトリを文字列で指定します。

@raise Net::FTPTempError 応答コードが 4yz のときに発生しま...

FileUtils.#cd(dir, options = {}) -> 0 (128.0)

プロセスのカレントディレクトリを dir に変更します。

...プロセスのカレントディレクトリを dir に変更します。

ブロックとともに呼び出された時はブロック終了後に
元のディレクトリに戻ります。

@param dir ディレクトリを指定します。

@param options :verbose が指定できます。...
...c:FileUtils#options

//emlist[][ruby]{
require 'fileutils'
FileUtils.cd('/', verbose: true) # chdir and report it
//}...

絞り込み条件を変える

FileUtils.#cd(dir, options = {}) -> nil (128.0)

プロセスのカレントディレクトリを dir に変更します。

...プロセスのカレントディレクトリを dir に変更します。

ブロックとともに呼び出された時はブロック終了後に
元のディレクトリに戻ります。

@param dir ディレクトリを指定します。

@param options :verbose が指定できます。...
...c:FileUtils#options

//emlist[][ruby]{
require 'fileutils'
FileUtils.cd('/', verbose: true) # chdir and report it
//}...

WEBrick::HTTPServer#mount_proc(dir) {|req, res| ...} -> () (124.0)

サーバ上のディレクトリ dir にリクエストを処理する Proc オブジェクト proc を対応させます。

...サーバ上のディレクトリ dir にリクエストを処理する Proc オブジェクト proc を対応させます。

@param dir ディレクトリをあらわす文字列を指定します。

@param proc リクエストを処理する Proc オブジェクトを指定します。...

WEBrick::HTTPServer#mount_proc(dir, proc) -> () (124.0)

サーバ上のディレクトリ dir にリクエストを処理する Proc オブジェクト proc を対応させます。

...サーバ上のディレクトリ dir にリクエストを処理する Proc オブジェクト proc を対応させます。

@param dir ディレクトリをあらわす文字列を指定します。

@param proc リクエストを処理する Proc オブジェクトを指定します。...

WEBrick::HTTPServer#umount(dir) -> () (124.0)

サーバ上のディレクトリ dir とサーブレットとの対応を解消します。

...サーバ上のディレクトリ dir とサーブレットとの対応を解消します。

@param dir 対応を解消するディレクトリを指定します。

srv.mount('/img')...

WEBrick::HTTPServer#unmount(dir) -> () (124.0)

サーバ上のディレクトリ dir とサーブレットとの対応を解消します。

...サーバ上のディレクトリ dir とサーブレットとの対応を解消します。

@param dir 対応を解消するディレクトリを指定します。

srv.mount('/img')...

絞り込み条件を変える

Shell#open(path, mode) -> File | Dir (123.0)

path がファイルなら、 File.open path がディレクトリなら、 Dir.open の動作をします。

...がファイルなら、 File.open path がディレクトリなら、 Dir.open の動作をします。

@param path 開きたいパスを指定します。

@param mode アクセスモードを指定します。path がディレクトリの場合は無視されます。

@see File.open, Dir.open...
<< < ... 19 20 21 22 23 ... > >>