るりまサーチ

最速Rubyリファレンスマニュアル検索!
508件ヒット [1-100件を表示] (0.055秒)

別のキーワード

  1. string []=
  2. string []
  3. string slice
  4. string slice!
  5. string gsub!

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

File.path(filename) -> String (18291.0)

指定されたファイル名を文字列で返します。filename が文字列でない場合は、to_path メソッドを呼びます。

...は、to_path メソッドを呼びます。

@
param filename ファイル名を表す文字列か to_path メソッドが定義されたオブジェクトを指定します。

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

class MyPath
def initialize(path)
@
path = path
end
def to_path
File...
....absolute_path(@path)
end
end

File.path("/dev/null") # => "/dev/null"
File.path(Pathname("/tmp")) # => "/tmp"
File.path(MyPath.new(".")) # => "/Users/user/projects/txt"
//}...

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

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

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

先頭の ~ はホームディレクトリ(環境変数 HOME が使われます)に、
~USER はそのユーザのホームディレクトリに展開されます。...
..."
p File.expand_path("..") #=> "/home/matz/work"
p File.expand_path("..", "/tmp") #=> "/"
p File.expand_path("~") #=> "/home/matz"
p File.expand_path("~foo") #=> "/home/foo"
//}

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

@
param default_dir path が相対パス...

File.absolute_path(file_name, dir_string=nil) -> String (6352.0)

file_name を絶対パスに変換した文字列を返します。

...を返します。

相対パスの場合はカレントディレクトリを基準とします。
dir_string を渡した場合はそのディレクトリを基準とします。

File.expand_path と異なり、 file_name 先頭が "~" である場合
それは展開されません。普通のデ...
...ME"] #=> "/home/matz"
p File.absolute_path("..") #=> "/home/matz/work"
p File.absolute_path("..", "/tmp") #=> "/"
p File.absolute_path("~") #=> "/home/matz/work/bar/~"
p File.absolute_path("~foo") #=> "/home/matz/work/bar/~foo"
//}

@
see File.expand_path...
...OME"] #=> "/home/matz"
p File.absolute_path("..") #=> "/home/matz/work"
p File.absolute_path("..", "/tmp") #=> "/"
p File.absolute_path("~") #=> "/home/matz/work/bar/~"
p File.absolute_path("~foo") #=> "/home/matz/work/bar/~foo"
//}

@
see File.expand_path...

File.realdirpath(pathname, basedir = nil) -> String (6320.0)

与えられた pathname に対応する絶対パスを返します。

...与えられた pathname に対応する絶対パスを返します。

path
name の最後のコンポーネントは存在していなくても例外は発生しません。

@
param pathname ファイル名を指定します。

@
param basedir ベースディレクトリを指定します。省略...
...するとカレントディレクトリを使用します。

@
raise Errno::ENOENT ファイルが存在しない場合に発生します。...

File.realpath(pathname, basedir = nil) -> String (6320.0)

与えられた pathname に対応する絶対パスを返します。

...与えられた pathname に対応する絶対パスを返します。

path
name の全てのコンポーネントは存在しなければなりません。

@
param pathname ファイル名を指定します。

@
param basedir ベースディレクトリを指定します。省略するとカレン...
...使用します。

@
raise Errno::ENOENT ファイルが存在しない場合に発生します。

//emlist[例][ruby]{
ENV["HOME"] # => "/home/matz"
File.symlink("testfile", "testlink")
File.realpath("testfile") # => "/home/matz/testfile"
File.realpath("testlink") #...
...=> "/home/matz/testfile"
File.realpath("..", "/tmp") # => "/"
//}...

絞り込み条件を変える

Gem::Security::Policy.trusted_cert_path(cert, options) -> String (6215.0)

与えられた証明書へのパスを返します。

...与えられた証明書へのパスを返します。

@
param cert 証明書オブジェクトを指定します。

@
param options その他のオプションを指定します。...

IO.read(path, **opt) -> String | nil (289.0)

path で指定されたファイルを offset 位置から length バイト分読み込んで返します。

...
path
で指定されたファイルを offset 位置から
length バイト分読み込んで返します。

既に EOF に達している場合は nil を返します。ただし、length に nil か 0 が指定されている場合は、空文字列 "" を返します。例えば、IO.read(空...
...ドとして
動作します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

@
param path ファイル名を表す文字列か "|コマンド名" を指定します。

@
param length 読み込む長さを整数で指定します...
...EOF まで読み込みます。

@
param offset 読み込みを始めるオフセットを整数で指定します。

@
param opt ファイル path を open する時に使われるオプションをキーワード引数で指定します。

@
raise Errno::EXXX path のオープン、offset 位置へ...

IO.read(path, length = nil, **opt) -> String | nil (289.0)

path で指定されたファイルを offset 位置から length バイト分読み込んで返します。

...
path
で指定されたファイルを offset 位置から
length バイト分読み込んで返します。

既に EOF に達している場合は nil を返します。ただし、length に nil か 0 が指定されている場合は、空文字列 "" を返します。例えば、IO.read(空...
...ドとして
動作します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

@
param path ファイル名を表す文字列か "|コマンド名" を指定します。

@
param length 読み込む長さを整数で指定します...
...EOF まで読み込みます。

@
param offset 読み込みを始めるオフセットを整数で指定します。

@
param opt ファイル path を open する時に使われるオプションをキーワード引数で指定します。

@
raise Errno::EXXX path のオープン、offset 位置へ...

IO.read(path, length = nil, offset = 0, **opt) -> String | nil (289.0)

path で指定されたファイルを offset 位置から length バイト分読み込んで返します。

...
path
で指定されたファイルを offset 位置から
length バイト分読み込んで返します。

既に EOF に達している場合は nil を返します。ただし、length に nil か 0 が指定されている場合は、空文字列 "" を返します。例えば、IO.read(空...
...ドとして
動作します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

@
param path ファイル名を表す文字列か "|コマンド名" を指定します。

@
param length 読み込む長さを整数で指定します...
...EOF まで読み込みます。

@
param offset 読み込みを始めるオフセットを整数で指定します。

@
param opt ファイル path を open する時に使われるオプションをキーワード引数で指定します。

@
raise Errno::EXXX path のオープン、offset 位置へ...
<< 1 2 3 ... > >>