るりまサーチ

最速Rubyリファレンスマニュアル検索!
2966件ヒット [1-100件を表示] (0.088秒)
トップページ > クエリ:p[x] > クエリ:dir[x]

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. rsa p
  5. dh p=

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

DOSISH 対応 (23084.0)

DOSISH 対応 ruby version 1.7 では、DOSISH対応(DOS/Windows のパス名の扱いに対する変 更)が含まれています。(現在の)変更点を以下に示します。

...名の扱いに対する変
更)が含まれています。(現在の)変更点を以下に示します。

なお、これらの変更は platform/mswin32 版、platform/mingw32
版の Ruby にのみあてはまります。

とりあえずの目標として、

* \ も / と同様パスセパレ...
...挙動について...

: File.dirname

パスセパレータとして従来の/に加えて\も認識するようになっています。
これに合わせて、マルチバイトで記述されたパス名への対応も行われています。

p
File.dirname("C:\\foo\\bar")

=> ruby...
...1.6.4 (2001-06-04) [i586-mswin32]
"."

=> ruby 1.7.1 (2001-08-16) [i586-mswin32]
"C:\\foo"

p
File.dirname("C:/foo")
p
File.dirname("C:\\foo")
p
File.dirname("C:foo")

=> ruby 1.6.4 (2001-06-04) [i586-mswin32]
"C:"
"."
"."

=> ruby 1.7.1 (20...

Dir.mktmpdir(prefix_suffix = nil, tmpdir = nil) {|dir| ... } -> object (21669.0)

一時ディレクトリを作成します。

...ディレクトリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。

@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。...
...をサフィックスとして使用します。

@param tmpdir nil の場合は Dir.tmpdir を使用します。
そうでない場合は、そのディレクトリを使用します。


使用例
require 'tmpdir'

p
uts Dir.tmpdir
# 出力例: 動作環境により出力は異...
...p
Dir
.mktmpdir{|dir|
p
uts dir
# 出力例: 一時ディレクトリ の名前の先頭に'd' をつける。
#=> /cygdrive/c/DOCUME~1/kouya/LOCALS~1/Temp/d20081011-4524-1m69psi
# ^
}
Dir
.mktmpdir("foo"){|dir|
p
...

Dir.mktmpdir(prefix_suffix = nil, tmpdir = nil) -> String (21569.0)

一時ディレクトリを作成します。

...ディレクトリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。

@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。...
...をサフィックスとして使用します。

@param tmpdir nil の場合は Dir.tmpdir を使用します。
そうでない場合は、そのディレクトリを使用します。


使用例
require 'tmpdir'

p
uts Dir.tmpdir
# 出力例: 動作環境により出力は異...
...p
Dir
.mktmpdir{|dir|
p
uts dir
# 出力例: 一時ディレクトリ の名前の先頭に'd' をつける。
#=> /cygdrive/c/DOCUME~1/kouya/LOCALS~1/Temp/d20081011-4524-1m69psi
# ^
}
Dir
.mktmpdir("foo"){|dir|
p
...

Rake::PackageTask#package_dir_path -> String (21307.0)

パッケージに含むファイルを配置するディレクトリを返します。

...パッケージに含むファイルを配置するディレクトリを返します。

//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
p
ackage_task.package_dir_path # => "pkg/sample-1.0.0"
end
//}...

Dir.tmpdir -> String (21248.0)

テンポラリファイルを作成するのに使うディレクトリ(テンポラリディレクトリ)の絶対パスを 文字列として返します。 $SAFE によって返す文字列は変わります。

...owsXPの場合

require "tmpdir"

p
Dir.tmpdir #=> "C:/DOCUME~1/taro3/LOCALS~1/Temp"
$SAFE = 1
p
Dir.tmpdir #=> "C:/WINDOWS/temp"
$SAFE = 2
p
Dir.tmpdir #=> "C:/WINDOWS/temp"
$SAFE = 3
p
Dir.tmpdir #=> "C:/WINDOWS/temp"

# Linuxの場合 /tmp に加え、環境変数 ENV['TMPDIR'],...
...ENV['TMP'], ENV['TEMP'], ENV['USERPROFILE']を参照します...
...は変わります。

# WindowsXPの場合

require "tmpdir"

p
Dir.tmpdir #=> "C:/DOCUME~1/taro3/LOCALS~1/Temp"
$SAFE = 1
p
Dir.tmpdir #=> "C:/WINDOWS/temp"

# Linuxの場合 /tmp に加え、環境変数 ENV['TMPDIR'], ENV['TMP'], ENV['TEMP'], ENV['USERPROFILE']を参照します...

絞り込み条件を変える

Net::FTP#dir(*args) -> [String] (21102.0)

LIST コマンドを送信し、結果を返します。

...します。

@param args LIST の引数を文字列で渡します。複数渡すことができます。

@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答...
...コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合(1xy, 3xyが来るべきでないときに来た場合など)に発生します。...

Net::FTP#dir(*args) {|line| ...} -> nil (21102.0)

LIST コマンドを送信し、結果を返します。

...します。

@param args LIST の引数を文字列で渡します。複数渡すことができます。

@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答...
...コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合(1xy, 3xyが来るべきでないときに来た場合など)に発生します。...

Etc::Passwd#dir -> String (21101.0)

このユーザのホームディレクトリを表すパスを返します。

このユーザのホームディレクトリを表すパスを返します。

Gem::SpecFetcher#dir -> String (21101.0)

このクラスが使用するキャッシュ用ディレクトリの名前を返します。

このクラスが使用するキャッシュ用ディレクトリの名前を返します。
<< 1 2 3 ... > >>