190件ヒット
[1-100件を表示]
(0.040秒)
種類
- インスタンスメソッド (78)
- 特異メソッド (60)
- 文書 (28)
- モジュール関数 (12)
- ライブラリ (12)
ライブラリ
- ビルトイン (60)
-
cgi
/ session (12) -
net
/ ftp (36) - pathname (12)
-
rake
/ packagetask (12) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6)
クラス
-
CGI
:: Session (12) - File (48)
-
Net
:: FTP (36) - Pathname (12)
-
Rake
:: PackageTask (12) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6)
モジュール
- Kernel (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
NEWS for Ruby 3
. 1 . 0 (4) - basename (12)
- chdir (12)
-
drb
/ extservm (12) - extname (12)
- mkdir (12)
- new (12)
-
package
_ dir= (12) -
require
_ relative (12) - rmdir (12)
-
ruby 1
. 8 . 4 feature (12) - split (12)
検索結果
先頭5件
-
File
. dirname(filename , level=1) -> String (18173.0) -
filename の一番後ろのスラッシュより前を文 字列として返します。スラッシュを含まないファイル名に対しては "."(カレントディレクトリ)を返します。
...ます。
//emlist[例][ruby]{
p File.dirname("dir/file.ext") # => "dir"
p File.dirname("file.ext") # => "."
//}
File.dirname の動作は dirname(3)
に従います。
//emlist[例][ruby]{
p File.dirname("foo/bar/") # => "foo"
p File.dirname("foo//bar") # => "foo"
//}
level......る例][ruby]{
File.dirname("/home/gumby/work/ruby.rb", 2) # => "/home/gumby"
File.dirname("/home/gumby/work/ruby.rb", 4) # => "/"
//}
@param filename ファイル名を表す文字列を指定します。
@param level 末尾からいくつ取り除くかを指定します。
@raise ArgumentError......level が負の場合に発生します。
@see File.basename, File.extname... -
File
. dirname(filename) -> String (18149.0) -
filename の一番後ろのスラッシュより前を文 字列として返します。スラッシュを含まないファイル名に対しては "."(カレントディレクトリ)を返します。
...st[例][ruby]{
p File.dirname("dir/file.ext") # => "dir"
p File.dirname("file.ext") # => "."
//}
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... -
Pathname
# dirname -> Pathname (18135.0) -
Pathname.new(File.dirname(self.to_s)) と同じです。
...Pathname.new(File.dirname(self.to_s)) と同じです。
//emlist[例][ruby]{
require "pathname"
Pathname('/usr/bin/shutdown').dirname # => #<Pathname:/usr/bin>
//}
@see File.dirname... -
Shell
# dirname(filename) -> String (18119.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname... -
Shell
:: CommandProcessor # dirname(filename) -> String (18119.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname... -
Shell
:: Filter # dirname(filename) -> String (18119.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname... -
ruby 1
. 8 . 4 feature (474.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...ure/File.basename [change]>))
* ((<ruby 1.8.4 feature/File.dirname [change]>))
* ((<ruby 1.8.4 feature/Dir.glob (Win全般) [bug]>))
* ((<ruby 1.8.4 feature/File.basename (Win全般) [change]>))
* ((<ruby 1.8.4 feature/File.dirname (Win全般) [bug]>))
* ((<ruby 1.8.4 feature/File::Stat#pi......# => ruby 1.8.4 (2005-12-16) [i686-linux]
-:1: empty symbol literal
: Symbol [bug]
#Sat Oct 22 13:26:57 2005 Nobuyoshi Nakada <nobu@ruby-lang.org>
#
# * object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): check
# if valid as a symbol name more strictly. [r......puts :"@1".inspect
puts :"@@1".inspect
puts :"@".inspect
puts :"@@".inspect
# => ruby 1.8.3 (2005-09-21) [i686-linux]
:!
:=
:0
:$1
:@1
:@@1... -
Net
:: FTP # mkdir(dirname) -> String (137.0) -
リモートサーバ上にディレクトリを作成します。
...例外が発生します。
@param dirname 作成するディレクトリ名を文字列で指定します。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応......答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合に発生します。... -
Net
:: FTP # chdir(dirname) -> nil (135.0) -
リモートサーバでのカレントディレクトリを dirname に変更します。
...リモートサーバでのカレントディレクトリを dirname に変更します。
@param dirname 変更先のディレクトリを与えます。
@raise Net::FTPReplyError 応答コードがエラーである場合に発生します。カレントディレクトリ変更に失敗した場... -
Net
:: FTP # rmdir(dirname) -> nil (119.0) -
リモートサーバ上のディレクトリを削除します。
...リモートサーバ上のディレクトリを削除します。
@param dirname 削除するディレクトリ名を文字列で指定します。
@raise Net::FTPReplyError 応答コードが正しくない場合に発生します。削除に失敗した場合に発生します。... -
Rake
:: PackageTask # package _ dir=(dirname) (113.0) -
パッケージに入れるファイルを保存するディレクトリ名をセットします。
...パッケージに入れるファイルを保存するディレクトリ名をセットします。
@param dirname パッケージに入れるファイルを保存するディレクトリ名を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
Rak...