597件ヒット
[101-200件を表示]
(0.096秒)
ライブラリ
- English (108)
- ビルトイン (120)
- drb (12)
- fileutils (12)
- pathname (36)
- rake (108)
-
rake
/ loaders / makefile (12) -
rake
/ packagetask (132)
クラス
- Array (48)
- Object (12)
- Pathname (36)
-
Rake
:: Application (12) -
Rake
:: FileList (12) -
Rake
:: MakefileLoader (12) -
Rake
:: NameSpace (12) -
Rake
:: PackageTask (132) - Random (36)
モジュール
- FileUtils (12)
- Kernel (120)
- ObjectSpace (12)
-
Rake
:: TaskManager (24) - RakeFileUtils (48)
キーワード
-
$ ARGV (12) -
$ DEFAULT _ INPUT (12) -
$ ERROR _ INFO (12) -
$ ERROR _ POSITION (12) -
$ INPUT _ LINE _ NUMBER (12) -
$ LAST _ PAREN _ MATCH (12) -
$ NR (12) -
$ ORS (12) -
$ OUTPUT _ RECORD _ SEPARATOR (12) - DRbProtocol (12)
- abort (12)
-
add
_ loader (12) -
bigdecimal
/ ludcmp (12) -
bigdecimal
/ newton (12) -
cp
_ r (12) - delete (12)
- egrep (12)
- intern (12)
- irb (12)
- load (12)
- logger (12)
-
need
_ tar (12) -
need
_ tar= (12) -
need
_ tar _ bz2 (12) -
need
_ tar _ bz2= (12) -
need
_ tar _ gz (12) -
need
_ tar _ gz= (12) -
need
_ zip (12) -
need
_ zip= (12) - new (24)
-
nowrite
_ flag (12) -
nowrite
_ flag= (12) -
package
_ files (12) -
package
_ files= (12) - profile (6)
- rand (36)
-
respond
_ to _ missing? (12) - split (12)
-
synthesize
_ file _ task (12) -
undefine
_ finalizer (12) - unlink (12)
-
verbose
_ flag (12) -
verbose
_ flag= (12) - xmlrpc (3)
検索結果
先頭5件
-
RakeFileUtils
. verbose _ flag=(flag) (6212.0) -
詳細を表示するかどうか設定します。
...ram flag 詳細を表示するかどうか指定します。真を指定すると詳細を表示します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :sample_file_task
file :sample_file_task do |t|
# --verbose で rake を実行する
p RakeFileUtils.verbose_flag #......=> true
RakeFileUtils.verbose_flag = false
p RakeFileUtils.verbose_flag # => false
end
//}... -
Rake
:: PackageTask # package _ files -> Rake :: FileList (6206.0) -
パッケージに含むファイルリストを返します。
...ます。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_files # => []
package_task.package_files.include("*.rb")
packa......ge_task.package_files # => ["test1.rb", "test2.rb"]
end
//}... -
Rake
:: PackageTask # package _ files=(file _ list) (6206.0) -
パッケージに含むファイルリストを設定します。
...@param file_list ファイルリストを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_files # => []......package_task.package_files = FileList.new("test1.rb", "test2.rb")
package_task.package_files # => ["test1.rb", "test2.rb"]
end
//}... -
ObjectSpace
. # undefine _ finalizer(obj) -> object (6136.0) -
obj に対するファイナライザをすべて解除します。 obj を返します。
.../emlist[例][ruby]{
class Sample
def Sample.callback
proc {
puts "finalize"
}
end
def initialize
ObjectSpace.define_finalizer(self, Sample.callback)
end
def undef
ObjectSpace.undefine_finalizer(self)
end
end
Sample.new
GC.start
# => finalize
Sample.new
sample.un......def
GC.start
# ※何も出力されない
//}
@see ObjectSpace.#define_finalizer... -
Rake
:: MakefileLoader # load(filename) (6124.0) -
与えられた Makefile をロードします。
...られた Makefile をロードします。
@param filename 読み込む Makefile の名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require "rake/loaders/makefile"
task default: :test_rake_app
open "sample.mf", "w" do |io|
io << <<-'SAMPLE_MF'
# Comments
a: a......a6 a7
c: c1
d: d1 d2 \
e f : e1 f1
g\ 0: g1 g\ 2 g\ 3 g4
SAMPLE_MF
end
task :test_rake_app do |task|
loader = Rake::MakefileLoader.new
loader.load("sample.mf")
p Rake::Task.task_defined?("a") # => true
p Rake::Task.tasks[0] # => <Rake::FileTask a => [a1, a2, a3, a4, a5, a6, a7]>
end
//}... -
Kernel
$ $ DEFAULT _ INPUT -> IO (6112.0) -
$< の別名
...$< の別名
require "English"
while line = $DEFAULT_INPUT.gets
p line
end
# end of sample.rb
ruby sample.rb < /etc/passwd
# => "hoge:x:500:501::/home/hoge:/bin/bash\n"
...... -
Kernel
$ $ INPUT _ LINE _ NUMBER -> Integer (6112.0) -
$. の別名
...$. の別名
1 e
2 f
3 g
4 h
5 i
# end of a.txt
require "English"
File.foreach(ARGV.at(0)){|line|
# read line
}
p $INPUT_LINE_NUMBER
# end of sample.rb
ruby sample.rb a.txt
#=> 5... -
Kernel
$ $ LAST _ PAREN _ MATCH -> String | nil (6112.0) -
$+ の別名
...glish"
r1 = Regexp.compile("<img src=(http:.+?)>")
r2 = Regexp.compile("<a href=(http|ftp).+?>(.+?)</a>")
while line = DATA.gets
[ r1, r2 ].each {|rep|
rep =~ line
p $+
}
end
__END__
<tr> <td><img src=http://localhost/a.jpg></td> <td>ikkou</td> <td><a href=http://lo......calhost/link.html>link</a></td> </tr>
#enf of sample.rb
$ ruby sample.rb
"http://localhost/a.jpg"
"link"... -
Pathname
# split -> Array (6112.0) -
File.split(self.to_s) と同じです。
...File.split(self.to_s) と同じです。
//emlist[例][ruby]{
require "pathname"
pathname = Pathname("/path/to/sample")
pathname.split # => [#<Pathname:/path/to>, #<Pathname:sample>]
//}
@see File.split...