別のキーワード
種類
- インスタンスメソッド (280)
- モジュール関数 (240)
- 特異メソッド (172)
ライブラリ
- ビルトイン (264)
-
drb
/ extservm (12) -
irb
/ extend-command (24) -
net
/ ftp (108) -
net
/ telnet (8) - open3 (216)
- openssl (24)
- rake (12)
-
rubygems
/ command (24)
クラス
-
ARGF
. class (12) -
DRb
:: ExtServManager (12) -
Gem
:: Command (24) - IO (120)
- Module (12)
-
Net
:: FTP (108) -
Net
:: Telnet (8) -
OpenSSL
:: Engine (12) - String (84)
モジュール
- FileUtils (12)
-
IRB
:: ContextExtender (12) -
IRB
:: ExtendCommandBundle (12) - Kernel (24)
- Open3 (216)
-
OpenSSL
:: SSL :: SocketForwarder (12) - Process (12)
キーワード
- []= (84)
-
add
_ specific _ extra _ args (12) - capture2 (12)
- capture2e (12)
- capture3 (12)
- command= (12)
-
ctrl
_ cmd (12) -
def
_ extend _ command (24) -
deprecate
_ constant (12) - fcntl (24)
-
inplace
_ mode= (12) - ioctl (12)
- new (4)
- pipeline (12)
-
pipeline
_ r (24) -
pipeline
_ rw (24) -
pipeline
_ start (24) -
pipeline
_ w (24) - popen (96)
- popen2 (24)
- popen2e (24)
- popen3 (24)
- retrbinary (24)
- retrlines (12)
- sendcmd (12)
- sh (12)
- spawn (12)
-
specific
_ extra _ args (12) - storbinary (24)
- storlines (24)
- test (24)
- voidcmd (12)
検索結果
先頭5件
-
Net
:: FTP # retrbinary(cmd , blocksize , rest _ offset = nil) {|data| . . . } -> nil (148.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 取り寄せます。
...サーバーに cmd で指定されたコマンドを送り、バイナリデータを
取り寄せます。
blocksize で指定されたバイト単位でデータを
読み込み、ブロックに渡します。
rest_offset が省略されなかった場合は、cmdを送る前に
REST コマ......ドを送り、指定したバイト数の位置から
転送を開始します。
@param cmd コマンドを文字列で与えます。
@param blocksize 読み込み単位をバイト単位で与えます。
@param rest_offset REST コマンドに与えるオフセットを与えます。
@raise... -
Kernel
. # test(cmd , file1 , file2) -> bool (136.0) -
2ファイル間のファイルテストを行います。
...のファイルテストを行います。
@param cmd 以下に示す文字リテラル、文字列、あるいは同じ文字を表す数値
です。文字列の場合はその先頭の文字だけをコマンドとみなします。
@param file1 テストするファイルのパスを......表す文字列か IO オブジェクトを指定します。
@param file2 テストするファイルのパスを表す文字列か IO オブジェクトを指定します。
@return 真偽値を返します。
以下は cmd として指定できる文字リテラルとその意味です。
: ?=... -
Net
:: FTP # storlines(cmd , file) -> nil (136.0) -
サーバーに cmd で指定されたコマンドを送り、テキストデータを 送ります。
...サーバーに cmd で指定されたコマンドを送り、テキストデータを
送ります。
一行ずつで file からテキストを読み込み、サーバーに送ります。
送るデータは IO のインスタンスを
file で指定します。
(実際には StringIO のよう......でもかまいません)。
ブロックが与えられた場合には各行をそのブロックに渡します。
@param cmd コマンドを文字列で与えます。
@param file 送るデータを与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@... -
Net
:: FTP # storlines(cmd , file) {|line| . . . } -> nil (136.0) -
サーバーに cmd で指定されたコマンドを送り、テキストデータを 送ります。
...サーバーに cmd で指定されたコマンドを送り、テキストデータを
送ります。
一行ずつで file からテキストを読み込み、サーバーに送ります。
送るデータは IO のインスタンスを
file で指定します。
(実際には StringIO のよう......でもかまいません)。
ブロックが与えられた場合には各行をそのブロックに渡します。
@param cmd コマンドを文字列で与えます。
@param file 送るデータを与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@... -
Open3
. # popen3(*cmd) -> [IO , IO , IO , Thread] (136.0) -
外部プログラム cmd を実行し、そのプロセスの標準入力、標準出力、標準エラー 出力に接続されたパイプと実行したプロセスを待つためのスレッドを 4 要素の 配列で返します。
...外部プログラム cmd を実行し、そのプロセスの標準入力、標準出力、標準エラー
出力に接続されたパイプと実行したプロセスを待つためのスレッドを 4 要素の
配列で返します。
require 'open3'
stdin, stdout, stderr, wait_thr = *Open......3.popen3("/usr/bin/nroff -man")
@param cmd 実行するコマンドを指定します。
@return ブロックを指定した場合はブロックの最後に評価された値を返します。
ブロックを指定しなかった場合は標準入力、標準出力、標準エラー出......るべきです。
[UNIX系OS固有の注意] Open3 で作成した子プロセスは
wait(2) しなくてもゾンビになりません。
引数 cmd はそのまま Kernel.#spawn に渡されます。
Kernel.#spawnと同様に、引数リストの最初に環境変数をハッシュ形式で
指... -
Open3
. # popen3(*cmd) {|stdin , stdout , stderr , wait _ thr| . . . } -> () (136.0) -
外部プログラム cmd を実行し、そのプロセスの標準入力、標準出力、標準エラー 出力に接続されたパイプと実行したプロセスを待つためのスレッドを 4 要素の 配列で返します。
...外部プログラム cmd を実行し、そのプロセスの標準入力、標準出力、標準エラー
出力に接続されたパイプと実行したプロセスを待つためのスレッドを 4 要素の
配列で返します。
require 'open3'
stdin, stdout, stderr, wait_thr = *Open......3.popen3("/usr/bin/nroff -man")
@param cmd 実行するコマンドを指定します。
@return ブロックを指定した場合はブロックの最後に評価された値を返します。
ブロックを指定しなかった場合は標準入力、標準出力、標準エラー出......るべきです。
[UNIX系OS固有の注意] Open3 で作成した子プロセスは
wait(2) しなくてもゾンビになりません。
引数 cmd はそのまま Kernel.#spawn に渡されます。
Kernel.#spawnと同様に、引数リストの最初に環境変数をハッシュ形式で
指... -
Kernel
. # test(cmd , file) -> bool | Time | Integer | nil (131.0) -
単体のファイルでファイルテストを行います。
...でファイルテストを行います。
@param cmd 以下に示す文字リテラル、文字列、あるいは同じ文字を表す数値
です。文字列の場合はその先頭の文字だけをコマンドとみなします。
@param file テストするファイルのパスを......字列か IO オブジェクトを指定します。
@return 下表に特に明記していないものは、真偽値を返します。
以下は cmd として指定できる文字リテラルとその意味です。
: ?r
ファイルを実効 uid で読むことができる
: ?w
ファ... -
Open3
. # popen2(*cmd) -> [IO , IO , Thread] (130.0) -
cmdで指定されたコマンドを実行し、そのプロセスの標準入力・標準出力にパイ プをつなぎます。Open3.popen3に似ていますが、標準エラーを扱いません。
...
cmdで指定されたコマンドを実行し、そのプロセスの標準入力・標準出力にパイ
プをつなぎます。Open3.popen3に似ていますが、標準エラーを扱いません。
@param cmd 実行するコマンドを指定します。
@return ブロックを指定した... -
Open3
. # popen2(*cmd) {|stdin , stdout , wait _ thr| . . . } -> () (130.0) -
cmdで指定されたコマンドを実行し、そのプロセスの標準入力・標準出力にパイ プをつなぎます。Open3.popen3に似ていますが、標準エラーを扱いません。
...
cmdで指定されたコマンドを実行し、そのプロセスの標準入力・標準出力にパイ
プをつなぎます。Open3.popen3に似ていますが、標準エラーを扱いません。
@param cmd 実行するコマンドを指定します。
@return ブロックを指定した...