723件ヒット
[1-100件を表示]
(0.134秒)
ライブラリ
- ビルトイン (296)
- base64 (11)
- csv (44)
- erb (22)
- optparse (33)
- pathname (11)
- psych (75)
- rake (22)
-
rake
/ loaders / makefile (11) - ripper (33)
-
ripper
/ filter (22) -
ripper
/ lexer (22) -
ripper
/ sexp (22) -
rubygems
/ installer (11) -
webrick
/ httprequest (11) - zlib (22)
クラス
-
ARGF
. class (55) - BasicObject (22)
- CSV (44)
- ERB (22)
- Exception (11)
- File (186)
-
Gem
:: Installer (11) - OptionParser (33)
- Pathname (11)
-
Rake
:: DefaultLoader (11) -
Rake
:: FileList (11) -
Rake
:: MakefileLoader (11) - Ripper (77)
-
Ripper
:: Filter (22) -
WEBrick
:: HTTPRequest (11) -
Zlib
:: GzipWriter (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ARGF (11)
- atime (11)
- backtrace (11)
- basename (11)
- birthtime (10)
- cgi (11)
- chown (11)
- close (11)
- ctime (11)
- delete (11)
- dirname (11)
-
each
_ char (22) -
each
_ filename (11) - egrep (11)
- extname (11)
- filename= (11)
- finish (11)
-
formatted
_ program _ filename (11) - ftype (11)
-
instance
_ eval (22) - lchmod (11)
- lchown (11)
- lex (11)
- load (58)
-
load
_ file (11) -
load
_ stream (22) - lstat (11)
- mtime (11)
- new (22)
- open (44)
- parse (22)
- path (22)
-
program
_ name (11) -
program
_ name= (11) - query (11)
- rdoc (11)
-
ruby 1
. 6 feature (11) -
safe
_ load (17) - sexp (11)
-
sexp
_ raw (11) - skip (11)
- stat (11)
- tokenize (11)
- unlink (11)
-
urlsafe
_ encode64 (11) - utime (11)
-
webrick
/ cgi (11)
検索結果
先頭5件
-
ERB
# filename -> String (24243.0) -
エラーメッセージを表示する際のファイル名を取得します。
...エラーメッセージを表示する際のファイル名を取得します。
//emlist[例][ruby]{
require 'erb'
filename = 'example.rhtml'
erb = ERB.new(File.read(filename))
erb.filename # => nil
erb.filename = filename
erb.filename # =>"example.rhtml"
//}... -
ARGF
. class # filename -> String (24231.0) -
現在開いている処理対象のファイル名を返します。
...は - を返します。
組み込み変数 $FILENAME と同じです。
$ echo "foo" > foo
$ echo "bar" > bar
$ echo "glark" > glark
$ ruby argf.rb foo bar glark
ARGF.filename # => "foo"
ARGF.read(5) # => "foo\nb"
ARGF.filename # => "bar"
ARGF.skip
ARGF.filename # => "glark"... -
Ripper
# filename -> String (24217.0) -
自身の持つ Ruby プログラムのファイル名を文字列で返します。
...自身の持つ Ruby プログラムのファイル名を文字列で返します。... -
Ripper
:: Filter # filename -> String (24217.0) -
Ruby プログラムのファイル名を文字列で返します。
...
Ruby プログラムのファイル名を文字列で返します。... -
Gem
:: Installer # formatted _ program _ filename(filename) -> String (12424.0) -
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
...
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
@param filename 実行ファイルのファイル名を指定します。... -
Pathname
# each _ filename {|v| . . . } -> nil (12313.0) -
self のパス名要素毎にブロックを実行します。
...self のパス名要素毎にブロックを実行します。
//emlist[例][ruby]{
require 'pathname'
Pathname.new("/foo/../bar").each_filename {|v| p v}
# => "foo"
# ".."
# "bar"
//}... -
ERB
# filename= -> String (12255.0) -
エラーメッセージを表示する際のファイル名を設定します。
...。
filename を設定しておくことにより、エラーが発生した eRuby スクリプトの特定が容易になります。filename を設定していない場合は、エラー発生箇所は「 (ERB) 」という出力となります。
//emlist[例][ruby]{
require 'erb'
filename = 'e......xample.rhtml'
erb = ERB.new(File.read(filename))
erb.filename # => nil
erb.filename = filename
erb.filename # =>"example.rhtml"
//}... -
File
. utime(atime , mtime , *filename) -> Integer (6419.0) -
ファイルの最終アクセス時刻と更新時刻を変更します。 シンボリックリンクに対しては File.lutime と違って、 シンボリックのリンク先を変更します。
...時刻を変更します。
@param atime 最終アクセス時刻を Time か、起算時からの経過秒数を数値で指定します。
@param mtime 更新時刻を Time か、起算時からの経過秒数を数値で指定します。
@param filename ファイル名を表す文字列を指......@raise Errno::EXXX 変更に失敗した場合に発生します。
//emlist[例: Time を指定][ruby]{
atime = Time.new(2018, 1, 2, 3, 4, 5)
mtime = Time.new(2018, 2, 3, 4, 5, 6)
File.utime(atime, mtime, "testfile") # => 1
File.atime("testfile") # => 2018-01-02 03:04:05 +0900
File.......mtime("testfile") # => 2018-02-03 04:05:06 +0900
//}
//emlist[例: 経過秒数で指定][ruby]{
File.utime(1, 2, "testfile") # => 1
File.atime("testfile") # => 1970-01-01 09:00:01 +0900
File.mtime("testfile") # => 1970-01-01 09:00:02 +0900
//}......リックリンクに対しては File.lutime と違って、
シンボリックのリンク先を変更します。
@param atime 最終アクセス時刻を Time か、起算時からの経過秒数を数値で指定します。
@param mtime 更新時刻を Time か、起算時からの経過......m filename ファイル名を表す文字列を指定します。複数指定できます。
@return 変更したファイルの数を返します。
@raise Errno::EXXX 変更に失敗した場合に発生します。
//emlist[例: Time を指定][ruby]{
atime = Time.new(2018, 1, 2, 3, 4, 5)
mtim......ime.new(2018, 2, 3, 4, 5, 6)
File.utime(atime, mtime, "testfile") # => 1
File.atime("testfile") # => 2018-01-02 03:04:05 +0900
File.mtime("testfile") # => 2018-02-03 04:05:06 +0900
//}
//emlist[例: 経過秒数で指定][ruby]{
File.utime(1, 2, "testfile") # => 1
Fi... -
Psych
. load _ file(filename) -> object (6339.0) -
filename で指定したファイルを YAML ドキュメントとして Ruby のオブジェクトに変換します。
...filename で指定したファイルを YAML ドキュメントとして
Ruby のオブジェクトに変換します。
@param filename ファイル名
@raise Psych::SyntaxError YAMLドキュメントに文法エラーが発見されたときに発生します... -
BasicObject
# instance _ eval(expr , filename = "(eval)" , lineno = 1) -> object (6325.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...価では instance_eval の外側のスコープと、ブロックの評価ではそのブロックの外側のスコープと、共有します。
メソッド定義の中で instance_eval でメソッドを定義した場合は、囲むメソッドが実行されたときに
初めて instance_ev......で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、トップレベルの定数が Object 以下に作成されるためです。
@param expr 評価する文字列です。
@param filename 文......。
@param lineno 整数を指定します。行番号 lineno から文字列 expr が書かれているかのように実行されます。
スタックトレースの表示などを差し替えることができます。
//emlist[例][ruby]{
class Foo
def initialize data
@key...