366件ヒット
[1-100件を表示]
(0.128秒)
ライブラリ
- ビルトイン (61)
-
cgi
/ html (22) -
net
/ ftp (148) -
net
/ http (22) - rake (11)
-
rubygems
/ package / tar _ writer (22) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - tempfile (22)
-
webrick
/ httpservlet / filehandler (22)
クラス
- File (22)
-
File
:: Stat (33) -
Gem
:: Package :: TarWriter (22) -
Net
:: FTP (139) -
Net
:: FTP :: MLSxEntry (9) -
Net
:: HTTPGenericRequest (22) - Proc (6)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - Tempfile (22)
-
WEBrick
:: HTTPServlet :: DefaultFileHandler (22)
モジュール
-
CGI
:: HtmlExtension (22) -
Rake
:: TaskManager (11)
キーワード
- << (6)
-
add
_ file _ simple (22) - blksize (11)
-
body
_ stream (11) -
body
_ stream= (11) - facts (9)
-
file
_ field (22) - get (22)
- getbinaryfile (22)
- length (11)
-
make
_ partial _ content (11) - mlsd (18)
-
prepare
_ range (11) - put (22)
- putbinaryfile (22)
- size? (29)
- storbinary (22)
-
synthesize
_ file _ task (11) - truncate (11)
検索結果
先頭5件
-
File
# size -> Integer (27120.0) -
ファイルのサイズを返します。
...ファイルのサイズを返します。
//emlist[例][ruby]{
File.open("/dev/null") do |f|
f.size #=> 0
end
//}
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX 失敗した場合に発生します。
@see File#lstat... -
File
:: Stat # size -> Integer (21114.0) -
ファイルサイズ(バイト単位)を返します。
...ファイルサイズ(バイト単位)を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.size #=> 1548
//}... -
Shell
# size(file) -> Integer (18223.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#size FileTest.#size?... -
Shell
:: CommandProcessor # size(file) -> Integer (18223.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#size FileTest.#size?... -
Shell
:: Filter # size(file) -> Integer (18223.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#size FileTest.#size?... -
Net
:: FTP # size(filename) -> Integer (18202.0) -
リモートサーバ上のファイルのサイズを返します。
...リモートサーバ上のファイルのサイズを返します。
@param filename サイズを調べたいファイル名を与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します... -
Tempfile
# size -> Integer (18114.0) -
テンポラリファイルのサイズを返します。
...テンポラリファイルのサイズを返します。
require "tempfile"
tf = Tempfile.new("foo")
tf.print("bar,ugo")
p tf.size # => 7
tf.close
p tf.size # => 7... -
Rake
:: TaskManager # synthesize _ file _ task(task _ name) -> Rake :: FileTask | nil (12338.0) -
与えられたタスク名をもとにファイルタスクを合成します。
...[ruby]{
# 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
//... -
File
:: Stat # size? -> Integer | nil (9132.0) -
サイズが0の時にはnil、それ以外の場合はファイルサイズを返します。
...はnil、それ以外の場合はファイルサイズを返します。
//emlist[][ruby]{
require 'tempfile'
fp = Tempfile.new("temp")
p fp.size #=> 0
p File::Stat.new(fp.path).size? #=> nil
fp.print "not 0 "
fp.close
p FileTest.exist?(fp.path) #=> true
p File::Stat.new(fp.path).size? #=> 6
//}... -
File
:: Stat # blksize -> Integer (9107.0) -
望ましいI/Oのブロックサイズを返します。
...望ましいI/Oのブロックサイズを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.blksize #=> nil
//}... -
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
//}...