るりまサーチ

最速Rubyリファレンスマニュアル検索!
26件ヒット [1-26件を表示] (0.015秒)
トップページ > クエリ:ls[x] > クエリ:flush[x]

別のキーワード

  1. ftp ls
  2. net/ftp ls
  3. ls
  4. ls net/ftp
  5. ls net::ftp

ライブラリ

クラス

キーワード

検索結果

Gem::SourceInfoCache#flush -> false (18201.0)

キャッシュをローカルファイルに書き込みます。

キャッシュをローカルファイルに書き込みます。

File#flock(operation) -> 0 | false (106.0)

ファイルをロックします。

...返します。
File::LOCK_NB (ノンブロッキング) を指定すると、本来ならブロックされる場合に
ブロックされずに false を返すようになります。

@param operation ロックに対する操作の種類を示す定数を指定します。
どの...
...ロックが解除されるまでブロックされます。

File::LOCK_NB の指定がある場合、ブロックされる条件での
flock は false を返します。

「ブロックされる条件」とは以下のいずれかです。
* 他のプロセスが排他ロックをすでに行...
...File.open("counter", File::RDWR|File::CREAT, 0644) {|f|
f.flock(File::LOCK_EX)
value = f.read.to_i + 1
f.rewind
f.write("#{value}\n")
f.flush
f.truncate(f.pos)
}

# 読み込みロック(read lock)を使用してカウンタを読み込み。
File.open("counter", "r") {|f|
f.flock(Fil...

Net::Telnet (18.0)

このクラスは telnet のクライアント機能を提供します。

...ew に "Port" オプションを与えることで
ポートを指定する必要があるでしょう。また、
"Telnetmode" オプションに false を
渡すことで telnet のコマンド列を解釈しないように
しなければなりません。Net::Telnet#login は普通
うまく動...
...", "your password") {|c| print c}

# ls コマンドを実行し、実行後、プロンプトが出るまで待ち合わせる
telnet.cmd("ls") {|c| print c}

# sleep で 5 秒
telnet.cmd("sleep 5 && echo foobar &") {|c| print c}

STDOUT.flush # <- これがないとここまで処...
...り /^\+OK/n とする
pop = Net::Telnet.new("Host" => "foobar",
"Port" => 110,
"Telnetmode" => false,
"Prompt" => /^\+OK/n)
# 認証をする
# Net::Telnet#login は使えない(ログインのコマンドが異なる)の...