るりまサーチ

最速Rubyリファレンスマニュアル検索!
886件ヒット [801-886件を表示] (0.067秒)
トップページ > クエリ:File[x] > クエリ:FILE[x] > クエリ:each[x]

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file path
  4. file ctime
  5. file truncate

ライブラリ

クラス

モジュール

検索結果

<< < ... 7 8 9 >>

Net::SMTP#sendmail(mailsrc, from_addr, *to_addrs) -> () (18.0)

メールを送信します。

...メールを送信します。

mailsrc をメールとして送信します。
mailsrc は each イテレータを持つ
オブジェクトならなんでも構いません(たとえば String や File)。

from_domain は送り主のメールアドレス ('...@...'のかたち) 、
to_addrs に...

Open3 (18.0)

プログラムを実行し、そのプロセスの標準入力・標準出力・ 標準エラー出力にパイプをつなぎます。

...3"

stdin, stdout, stderr = *Open3.popen3('nroff -man')
# こちらから書く
Thread.fork {
File
.foreach('/usr/man/man1/ruby.1') do |line|
stdin.print line
end
stdin.close # または close_write
}
# こちらから読む
stdout.each do |line|
print line
end...

Syslog.#mask -> Integer | nil (18.0)

ログの優先度のマスクを取得または設定します。 マスクは永続的であり、 Syslog.openやSyslog.close ではリセットされません。

...| LOG_NDELAY, LOG_FTP)
Syslog.mask = Syslog::LOG_UPTO(LOG_ERR)

[ LOG_CRIT, LOG_ERR, LOG_WARNING,
LOG_NOTICE, LOG_INFO, LOG_DEBUG ].each_with_index { |c, i|
Syslog.log(c, "test for syslog FTP #{c}, #{i}")
}
Syslog.close
File
.foreach(log){|line|
print line if line =~ /FTP/
}...

Syslog.#mask=(mask) (18.0)

ログの優先度のマスクを取得または設定します。 マスクは永続的であり、 Syslog.openやSyslog.close ではリセットされません。

...| LOG_NDELAY, LOG_FTP)
Syslog.mask = Syslog::LOG_UPTO(LOG_ERR)

[ LOG_CRIT, LOG_ERR, LOG_WARNING,
LOG_NOTICE, LOG_INFO, LOG_DEBUG ].each_with_index { |c, i|
Syslog.log(c, "test for syslog FTP #{c}, #{i}")
}
Syslog.close
File
.foreach(log){|line|
print line if line =~ /FTP/
}...

Thread::ConditionVariable (18.0)

スレッドの同期機構の一つである状態変数を実現するクラスです。

...= 0
v = @q.shift
@full.signal if count == (@max - 1)
v
}
end

alias send enq
alias recv deq
end

if __FILE__ == $0
q = TinyQueue.new(1)
foods = 'Apple Banana Strawberry Udon Rice Milk'.split
l = []

th = Thread.new {
for obj in food...
...send nil
}

l.push th

th = Thread.new {
while obj = q.recv
print "recv ", obj, "\n"
end
}
l.push th

l.each do |t|
t.join
end
end

実行すると以下のように出力します。

$ ruby condvar.rb
sent Apple
recv Apple
sent Banana...

絞り込み条件を変える

WEBrick::HTTPUtils::FormData (18.0)

クライアントがフォームへ入力した値を表すクラスです。multipart/form-data なデータを表すのにも 使われます。

...ンスになります。
同じ名前のフィールドが複数ある場合、WEBrick::HTTPUtils::FormData#list や
WEBrick::HTTPUtils::FormData#each_data によりそれぞれの値を取り出すことができます。

通常のフォームデータ(application/x-www-form-urlencoded)は unescap...
...e されています。
ただし multipart/form-data なフォームデータはユーザが content-transfer-encoding
ヘッダを見て適切に処理する必要があります。

=== リンク

* 1867 Form-based File Upload in HTML.
* 2388 multipart/form-data の説明。...

Zlib::GzipWriter#pos -> Integer (18.0)

現在までに圧縮したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。

...イルポインタの位置ではないことに注意して下さい。

require 'zlib'

file
name='hoge1.gz'
f = File.open(filename, "w")
Zlib::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
(1..10).each {|i|
gz.print i
puts gz.pos
}
}
#=> 1
#=> 2
#=> 3
......

Zlib::GzipWriter#tell -> Integer (18.0)

現在までに圧縮したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。

...イルポインタの位置ではないことに注意して下さい。

require 'zlib'

file
name='hoge1.gz'
f = File.open(filename, "w")
Zlib::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
(1..10).each {|i|
gz.print i
puts gz.pos
}
}
#=> 1
#=> 2
#=> 3
......
<< < ... 7 8 9 >>