ライブラリ
- ビルトイン (110)
-
cgi
/ core (33) -
cgi
/ html (22) -
irb
/ cmd / load (33) -
irb
/ context (11) -
irb
/ ext / save-history (22) -
irb
/ extend-command (22) - mkmf (11)
-
net
/ ftp (44) - nkf (11)
- openssl (99)
- pathname (11)
- rake (22)
-
rdoc
/ context (33) -
rubygems
/ indexer (11) -
rubygems
/ installer (11) -
rubygems
/ specification (22) - win32ole (11)
クラス
-
ARGF
. class (11) - File (22)
-
Gem
:: Indexer (11) -
Gem
:: Installer (11) -
Gem
:: Specification (22) - IO (44)
-
IRB
:: Context (33) -
IRB
:: ExtendCommand :: Load (11) -
IRB
:: ExtendCommand :: Require (11) -
IRB
:: ExtendCommand :: Source (11) -
Net
:: FTP (44) -
OpenSSL
:: SSL :: SSLContext (55) -
OpenSSL
:: X509 :: ExtensionFactory (11) - Pathname (11)
-
RDoc
:: Context (33) -
Rake
:: FileList (11) - String (11)
- WIN32OLE (11)
モジュール
-
CGI
:: HtmlExtension (22) -
CGI
:: QueryExtension (33) -
File
:: Constants (11) -
IRB
:: ContextExtender (11) -
IRB
:: ExtendCommandBundle (11) - Kernel (33)
キーワード
- Config (11)
-
DEFAULT
_ CERT _ STORE (11) - ExtensionFactory (11)
-
FNM
_ EXTGLOB (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (3) - NKF (11)
- Request (11)
-
ca
_ file (11) -
ca
_ file= (11) -
cert
_ store= (11) - compress (11)
- config= (11)
-
create
_ body (11) -
create
_ makefile (11) -
def
_ extend _ command (22) -
defined
_ in? (11) - dirname (11)
-
drb
/ extservm (11) - execute (33)
-
external
_ encoding (11) - extname (22)
-
extra
_ rdoc _ files (11) -
extra
_ rdoc _ files= (11) -
extract
_ files (11) -
file
_ field (22) -
file
_ input? (11) - files (11)
- gettextfile (22)
-
history
_ file (11) -
history
_ file= (11) -
in
_ files (11) -
inplace
_ mode= (11) -
ole
_ show _ help (11) - open (22)
- pathmap (11)
- puttextfile (22)
-
record
_ location (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
set
_ encoding (33) -
set
_ params (11) -
unescape
_ filename? (11)
検索結果
先頭5件
-
File
. extname(filename) -> String (27260.0) -
ファイル名 filename の拡張子部分(最後の "." に続く文字列)を 返します。ディレクトリ名に含まれる "." や、ファイル名先頭の "." は拡張子の一部としては見なされません。filename に拡張子が含 まれない場合は空文字列を返します。
...ファイル名 filename の拡張子部分(最後の "." に続く文字列)を
返します。ディレクトリ名に含まれる "." や、ファイル名先頭の "."
は拡張子の一部としては見なされません。filename に拡張子が含
まれない場合は空文字列を返し......例][ruby]{
p File.extname("foo/foo.txt") # => ".txt"
p File.extname("foo/foo.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......by]{
p File.extname("foo/foo.txt") # => ".txt"
p File.extname("foo/foo.tar.gz") # => ".gz"
p File.extname("foo/bar") # => ""
p File.extname("foo/.bar") # => ""
p File.extname("foo.txt/bar") # => ""
p File.extname(".foo") # => ""
# Windows の場合
p File.extname(......"foo.") # => ""
# Windows 以外の場合
p File.extname("foo.") # => "."
//}
@param filename ファイル名を表す文字列を指定します。
@see File.basename, File.dirname... -
Rake
:: FileList # ext(newext = & # 39;& # 39;) -> Rake :: FileList (21341.0) -
各要素に String#ext を適用した新しい Rake::FileList を返します。
...#ext を適用した新しい Rake::FileList を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file......_list.ext(".erb") # => ["test1.erb", "test2.erb", "test3.erb"]
end
//}
@see String#ext... -
File
. dirname(filename , level=1) -> String (21178.0) -
filename の一番後ろのスラッシュより前を文 字列として返します。スラッシュを含まないファイル名に対しては "."(カレントディレクトリ)を返します。
...
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 が指定されたときは、最後のlevel個を取り除いた文字列を返します。
//emlist[leve......lを指定する例][ruby]{
File.dirname("/home/gumby/work/ruby.rb", 2) # => "/home/gumby"
File.dirname("/home/gumby/work/ruby.rb", 4) # => "/"
//}
@param filename ファイル名を表す文字列を指定します。
@param level 末尾からいくつ取り除くかを指定します。
@raise A... -
File
. dirname(filename) -> String (21166.0) -
filename の一番後ろのスラッシュより前を文 字列として返します。スラッシュを含まないファイル名に対しては "."(カレントディレクトリ)を返します。
...
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"
//}
@param filename ファイル名を表す文字列を指定します。
@see File.basename, File.extname... -
Net
:: FTP # gettextfile(remotefile , localfile = File . basename(remotefile)) -> nil (12602.0) -
サーバ上のファイルをテキストモードで取得します。
...ルをテキストモードで取得します。
サーバー上にある remotefile という名前のファイルを取得し、
ローカルの localfile という名前のファイルに保存します。
localfile が nil である場合には保存はしません。
ブロックが指定さ......場合は
データを1行受信するごとに、その行をブロックに渡します。
@param remotefile 取得対象のリモートのファイル名を与えます。
@param localfile 取得したデータを格納するローカルのファイル名を与えます。
@raise Net::FTPTempE... -
Net
:: FTP # gettextfile(remotefile , localfile = File . basename(remotefile)) {|line| . . . } -> nil (12602.0) -
サーバ上のファイルをテキストモードで取得します。
...ルをテキストモードで取得します。
サーバー上にある remotefile という名前のファイルを取得し、
ローカルの localfile という名前のファイルに保存します。
localfile が nil である場合には保存はしません。
ブロックが指定さ......場合は
データを1行受信するごとに、その行をブロックに渡します。
@param remotefile 取得対象のリモートのファイル名を与えます。
@param localfile 取得したデータを格納するローカルのファイル名を与えます。
@raise Net::FTPTempE... -
Net
:: FTP # puttextfile(localfile , remotefile = File . basename(localfile)) -> nil (12602.0) -
サーバにファイルをテキストモードで転送します。
...の localfile という名前のファイルを読みだし、
サーバー上の remotefile という名前のファイルに保存します。
ブロックが指定された場合は
データを1行転送するごとに、その行を
ブロックに渡します。
@param localfile 転送する......ローカルのファイル名を与えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生しま... -
Net
:: FTP # puttextfile(localfile , remotefile = File . basename(localfile)) {|line| . . . } -> nil (12602.0) -
サーバにファイルをテキストモードで転送します。
...の localfile という名前のファイルを読みだし、
サーバー上の remotefile という名前のファイルに保存します。
ブロックが指定された場合は
データを1行転送するごとに、その行を
ブロックに渡します。
@param localfile 転送する......ローカルのファイル名を与えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生しま... -
IRB
:: ContextExtender . def _ extend _ command(cmd _ name , load _ file , *aliases) -> object (12207.0) -
IRB::Context に cmd_name で指定したメソッドが実行できるように拡張 します。
...IRB::Context に cmd_name で指定したメソッドが実行できるように拡張
します。
@param cmd_name メソッド名を Symbol で指定します。
IRB::Context クラスのインスタンスメソッドとして定
義してある必要がありま......す。
@param load_file cmd_name で指定したメソッドが定義されたファイル名を指
定します。このファイルは自動的に require されます。
@param aliases cmd_name の別名を Symbol で指定します。複数指定する事ができます。... -
Gem
:: Installer # extract _ files (12200.0) -
ファイルのインデックスを読み取って、それぞれのファイルを Gem のディレクトリに展開します。
ファイルのインデックスを読み取って、それぞれのファイルを Gem のディレクトリに展開します。
また、ファイルを Gem ディレクトリにインストールしないようにします。
@raise ArgumentError 自身に Gem::Format がセットされていない場合に発生します。
@raise Gem::InstallError インストール先のパスが不正な場合に発生します。 -
Gem
:: Specification # extra _ rdoc _ files -> [String] (12200.0) -
RDoc でドキュメントを作成する際に使用する特別なファイルのリストを返します。
RDoc でドキュメントを作成する際に使用する特別なファイルのリストを返します。