1474件ヒット
[1-100件を表示]
(0.087秒)
ライブラリ
- ビルトイン (578)
- csv (36)
- erb (12)
-
irb
/ cmd / load (36) -
irb
/ input-method (60) -
net
/ ftp (20) -
net
/ http (96) -
net
/ pop (24) -
net
/ smtp (36) - openssl (12)
- optparse (12)
- pathname (48)
- rake (312)
-
rake
/ loaders / makefile (12) -
rake
/ packagetask (24) -
rdoc
/ parser (12) - shell (18)
-
shell
/ builtin-command (6) -
shell
/ command-processor (18) -
shell
/ filter (18) -
webrick
/ httputils (24) - zlib (60)
クラス
-
ARGF
. class (36) - BasicObject (24)
- Binding (12)
- CSV (36)
- Class (12)
- Dir (12)
- ERB (12)
- File (36)
-
File
:: Stat (72) - IO (262)
-
IRB
:: ExtendCommand :: Load (12) -
IRB
:: ExtendCommand :: Require (12) -
IRB
:: ExtendCommand :: Source (12) -
IRB
:: InputMethod (12) -
IRB
:: ReadlineInputMethod (24) -
IRB
:: StdioInputMethod (24) - LoadError (12)
- Method (14)
-
Net
:: FTP (20) -
Net
:: HTTP (48) -
Net
:: HTTPGenericRequest (24) -
Net
:: HTTPResponse (24) -
Net
:: POP3 (24) -
Net
:: SMTP (36) - Object (12)
-
OpenSSL
:: SSL :: SSLContext (12) - OptionParser (12)
- Pathname (48)
- Proc (14)
-
RDoc
:: Parser (12) -
Rake
:: Application (12) -
Rake
:: FileList (204) -
Rake
:: FileTask (24) -
Rake
:: MakefileLoader (12) -
Rake
:: PackageTask (24) -
RubyVM
:: InstructionSequence (48) - Shell (18)
-
Shell
:: AppendFile (6) -
Shell
:: CommandProcessor (18) -
Shell
:: Filter (18) -
WEBrick
:: HTTPUtils :: FormData (24) -
Zlib
:: GzipReader (24) -
Zlib
:: GzipWriter (36)
モジュール
- Enumerable (12)
- FileUtils (12)
- Kernel (12)
-
Rake
:: Cloneable (24) -
Rake
:: TaskManager (12) - RakeFileUtils (12)
キーワード
- << (26)
- == (12)
- >> (14)
- [] (18)
-
absolute
_ path (12) -
add
_ row (12) - append (18)
- ascend (24)
-
base
_ label (12) - blockdev? (12)
-
body
_ stream (12) -
body
_ stream= (12) -
ca
_ file= (12) - chardev? (12)
- chunk (12)
-
clear
_ exclude (12) - clone (24)
- close (12)
-
def
_ class (12) -
delete
_ all (24) - descend (24)
- dup (24)
-
each
_ byte (24) -
each
_ codepoint (24) - egrep (12)
- eof? (24)
- eval (12)
-
excluded
_ from _ list? (12) - execute (36)
- existing (12)
- existing! (12)
- ext (12)
- fcntl (12)
- fdatasync (12)
- filename (12)
- filename= (12)
- finish (12)
- flush (24)
- get (24)
- gsub! (12)
- import (12)
-
inplace
_ mode= (12) - input= (6)
-
instance
_ eval (24) -
internal
_ encoding (12) -
is
_ a? (12) -
kind
_ of? (12) - label (12)
- load (24)
- lstat (12)
- mlsd (20)
- needed? (12)
-
package
_ files (12) -
package
_ files= (12) -
parse
_ files _ matching (12) - path (24)
- pathmap (12)
- pos (12)
- pos= (12)
- post (24)
- pread (8)
- puts (12)
- pwrite (8)
- rakefile (12)
- read (12)
-
read
_ body (24) -
readable
_ atfer _ eof? (36) - readbyte (24)
- readchar (24)
- readline (12)
- resolve (12)
-
respond
_ to? (12) - seek (12)
-
send
_ mail (12) - sendmail (12)
-
set
_ encoding _ by _ bom (6) - setgid? (12)
- setuid? (12)
- sh (12)
- size (12)
- socket? (12)
- stat (12)
- sticky? (12)
- sub! (12)
- superclass (12)
- sync (12)
-
synthesize
_ file _ task (12) - sysseek (12)
- syswrite (12)
- tell (12)
- test (18)
-
to
_ a (12) -
to
_ ary (12) -
to
_ s (12) - truncate (12)
-
when
_ writing (12) - write (12)
検索結果
先頭5件
-
Kernel
# file(*args) { . . . } -> Rake :: FileTask (18232.0) -
ファイルタスクを定義します。
...ル名を指定します。
例:
file "config.cfg" => ["config.template"] do
open("config.cfg", "w") do |outfile|
open("config.template") do |infile|
while line = infile.gets
outfile.puts line
end
end
end
end
@see Rake::Task.define_task... -
File
# lstat -> File :: Stat (9154.0) -
ファイルの状態を含む File::Stat オブジェクトを生成して返します。 シンボリックリンクに関してリンクそのものの情報を返します。 lstat(2) を実装していないシステムでは、IO#statと同じです。
...ファイルの状態を含む File::Stat オブジェクトを生成して返します。
シンボリックリンクに関してリンクそのものの情報を返します。
lstat(2) を実装していないシステムでは、IO#statと同じです。
@raise Errno::EXXX 失敗した場合......ose されている場合に発生します。
//emlist[例][ruby]{
# testlink は testfile のシンボリックリンク
File.open("testlink") do |f|
p f.lstat == File.stat("testfile") # => false
p f.stat == File.stat("testfile") # => true
end
//}
@see IO#stat, File.stat, File.lstat... -
File
# size -> Integer (9019.0) -
ファイルのサイズを返します。
...ファイルのサイズを返します。
//emlist[例][ruby]{
File.open("/dev/null") do |f|
f.size #=> 0
end
//}
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX 失敗した場合に発生します。
@see File#lstat... -
File
# truncate(length) -> 0 (9013.0) -
ファイルのサイズを最大 length バイトにします。
...書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX サイズの変更に失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File.open("testfile", "a") do |f|
f.truncate(5) # => 0
f.size # => 5
end
//}... -
Shell
# append(to , filter) -> Shell :: AppendFile | Shell :: AppendIO (6401.0) -
@todo
@todo
@param to 文字列か IO を指定します。
@param filter Shell::Filter のインスタンスを指定します。 -
Shell
:: CommandProcessor # append(to , filter) -> Shell :: AppendFile | Shell :: AppendIO (6401.0) -
@todo
@todo
@param to 文字列か IO を指定します。
@param filter Shell::Filter のインスタンスを指定します。 -
Shell
:: Filter # append(to , filter) -> Shell :: AppendFile | Shell :: AppendIO (6401.0) -
@todo
@todo
@param to 文字列か IO を指定します。
@param filter Shell::Filter のインスタンスを指定します。 -
Rake
:: TaskManager # synthesize _ file _ task(task _ name) -> Rake :: FileTask | nil (6244.0) -
与えられたタスク名をもとにファイルタスクを合成します。
...by]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do |task|
task.application.synthesize_file_task("sample_file") # => nil
IO.write("sample_file", "")
task.application.synthesize_file_task("sample_file") # => <Rake::FileTask sample_file => []>
end
//}... -
Rake
:: PackageTask # package _ files=(file _ list) (6214.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
//}... -
Rake
:: PackageTask # package _ files -> Rake :: FileList (6207.0) -
パッケージに含むファイルリストを返します。
...{
# 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")
package_task.package_files # =>......["test1.rb", "test2.rb"]
end
//}...