種類
- インスタンスメソッド (174)
- 特異メソッド (108)
- 文書 (48)
- クラス (12)
ライブラリ
- ビルトイン (48)
-
net
/ ftp (144) - pathname (12)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - tempfile (72)
クラス
- File (48)
-
Net
:: FTP (144) - Pathname (12)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Tempfile (60)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - DOSISH 対応 (12)
- Tempfile (12)
- create (24)
- dirname (12)
- extname (12)
- get (24)
- getbinaryfile (24)
- gettextfile (24)
- new (12)
- open (24)
- put (24)
- putbinaryfile (24)
- puttextfile (24)
-
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 8 . 5 feature (12) - split (12)
検索結果
先頭5件
-
ruby 1
. 8 . 5 feature (12.0) -
ruby 1.8.5 feature ruby 1.8.4 から ruby 1.8.5 までの変更点です。
...uby-dev:28729>))
=== 2006-06-11
: OptionParser#getopts [new]
: tempfile の生成するテンポラリファイルの名前が <basename><pid>.<count> から <basename>.<pid>.<count> になりました ((<ruby-talk:196272>))
=== 2006-06-07
: configure --with-winsock2 [new]
mswin32版およ... -
File
. dirname(filename) -> String (6.0) -
filename の一番後ろのスラッシュより前を文 字列として返します。スラッシュを含まないファイル名に対しては "."(カレントディレクトリ)を返します。
...t") # => "."
//}
File.dirname の動作は dirname(3)
に従います。
//emlist[例][ruby]{
p File.dirname("foo/bar/") # => "foo"
p File.dirname("foo//bar") # => "foo"
//}
@param filename ファイル名を表す文字列を指定します。
@see File.basename, File.extname... -
File
. dirname(filename , level=1) -> String (6.0) -
filename の一番後ろのスラッシュより前を文 字列として返します。スラッシュを含まないファイル名に対しては "."(カレントディレクトリ)を返します。
...File.dirname("/home/gumby/work/ruby.rb", 4) # => "/"
//}
@param filename ファイル名を表す文字列を指定します。
@param level 末尾からいくつ取り除くかを指定します。
@raise ArgumentError level が負の場合に発生します。
@see File.basename, File.extname... -
File
. extname(filename) -> String (6.0) -
ファイル名 filename の拡張子部分(最後の "." に続く文字列)を 返します。ディレクトリ名に含まれる "." や、ファイル名先頭の "." は拡張子の一部としては見なされません。filename に拡張子が含 まれない場合は空文字列を返します。
...tar.gz") # => ".gz"
p File.extname("foo/bar") # => ""
p File.extname("foo/.bar") # => ""
p File.extname("foo.txt/bar") # => ""
p File.extname(".foo") # => ""
//}
@param filename ファイル名を表す文字列を指定します。
@see File.basename, File.dirname......") # => ""
p File.extname(".foo") # => ""
# Windows の場合
p File.extname("foo.") # => ""
# Windows 以外の場合
p File.extname("foo.") # => "."
//}
@param filename ファイル名を表す文字列を指定します。
@see File.basename, File.dirname... -
Tempfile (6.0)
-
テンポラリファイルを操作するためのクラスです。
...ファイルを操作するためのクラスです。
* テンポラリファイルを作成します。
ファイルは "w+" モードで "basename.pid.n" という名前になります。
* Tempfile オブジェクトはFileクラスへのDelegatorとして定義されており、Fileクラ...