るりまサーチ

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

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file chmod
  4. file open
  5. file path

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

Shell#echo(*strings) -> Shell::Filter (18237.0)

実行すると, それらを内容とする Filter オブジェクトを返します.

...ェルコマンド echo に与える引数を文字列で指定します。

動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.txt").to_a.each { |file|
file
.chomp!
cat(file).each { |l|
echo
(l) | tee(file + ".tee") >> "all....

Shell::CommandProcessor#echo(*strings) -> Shell::Filter (18237.0)

実行すると, それらを内容とする Filter オブジェクトを返します.

...ェルコマンド echo に与える引数を文字列で指定します。

動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.txt").to_a.each { |file|
file
.chomp!
cat(file).each { |l|
echo
(l) | tee(file + ".tee") >> "all....

Shell::Filter#echo(*strings) -> Shell::Filter (18237.0)

実行すると, それらを内容とする Filter オブジェクトを返します.

...ェルコマンド echo に与える引数を文字列で指定します。

動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.txt").to_a.each { |file|
file
.chomp!
cat(file).each { |l|
echo
(l) | tee(file + ".tee") >> "all....

Kernel.#spawn(env, program, *args, options={}) -> Integer (283.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...== option引数の概要
Hash を options として渡すことで、起動される子プロセスの
*
プロセスグループ
*
resource limit
*
カレントディレクトリ
*
umask
*
子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど...
...ます。
*
単一のファイルデスクリプタ
*
リダイレクト先のファイル名文字列
*
[リダイレクト先のファイル名文字列]、配列の要素にすることで
File
::Constants::RDONLY でファイルを開いてリダイレクトします。
*
[リダイ...
...IO.popen で、子プロセスの
stderr と stdout を混ぜる例を以下に示します。
//emlist[][ruby]{
io = IO.popen(["sh", "-c", "echo out; echo err >&2", :err=>[:child, :out]])
p io.read #=> "out\nerr\n
//}

spawn と IO.popen では
デフォルトでは非標準的なファイルデス...

Kernel.#spawn(program, *args) -> Integer (283.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...== option引数の概要
Hash を options として渡すことで、起動される子プロセスの
*
プロセスグループ
*
resource limit
*
カレントディレクトリ
*
umask
*
子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど...
...ます。
*
単一のファイルデスクリプタ
*
リダイレクト先のファイル名文字列
*
[リダイレクト先のファイル名文字列]、配列の要素にすることで
File
::Constants::RDONLY でファイルを開いてリダイレクトします。
*
[リダイ...
...IO.popen で、子プロセスの
stderr と stdout を混ぜる例を以下に示します。
//emlist[][ruby]{
io = IO.popen(["sh", "-c", "echo out; echo err >&2", :err=>[:child, :out]])
p io.read #=> "out\nerr\n
//}

spawn と IO.popen では
デフォルトでは非標準的なファイルデス...

絞り込み条件を変える

ruby 1.6 feature (270.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...ったため、enq などを
呼び出したときスーパークラス Queue の enq が実行されていました。

: 2002-09-11: ((<tempfile/Tempfile#size>))

追加 ((<ruby-dev:17221>))

: 2002-09-09

mswin32 版と mingw32 版の ruby で、1.6.6の頃から ruby の子プロセスに...
...=> ruby 1.6.7 (2002-07-30) [i586-linux]
"0"

: 2002-05-23 -* オプション(?)

以前まで、

#! ruby -*- mode: ruby -*-

のような Emacs の '-*-' 指定を使用したスクリプトのために -* 以降を無
視する(何もしないオプションとして認識)...
...した。((<ruby-dev:13756>))

$ echo p __FILE__ > ~/a.rb
$ ruby17 -v -r~/a -e0
ruby 1.7.1 (2001-07-03) [i686-linux]
0: No such file to load -- ~/a (LoadError)
$ ruby16 -v -r~/a -e0
ruby 1.6.4 (2001-07-02) [i686-linux]
0: No such file to load -- ~/a (LoadError)
$ ruby...

Shell#cat(*files) -> Shell::Filter (230.0)

実行すると, それらを内容とする Filter オブジェクトを返します.

...m files シェルコマンド cat に与えるファイル名を文字列で指定します。

動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.txt").to_a.each { |file|
file
.chomp!
cat(file).each { |l|
echo
(l) | tee(file...

Shell::CommandProcessor#cat(*files) -> Shell::Filter (230.0)

実行すると, それらを内容とする Filter オブジェクトを返します.

...m files シェルコマンド cat に与えるファイル名を文字列で指定します。

動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.txt").to_a.each { |file|
file
.chomp!
cat(file).each { |l|
echo
(l) | tee(file...

Shell::Filter#cat(*files) -> Shell::Filter (230.0)

実行すると, それらを内容とする Filter オブジェクトを返します.

...m files シェルコマンド cat に与えるファイル名を文字列で指定します。

動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.txt").to_a.each { |file|
file
.chomp!
cat(file).each { |l|
echo
(l) | tee(file...

irb (150.0)

irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

...コマンドライン編集や履歴の機能が使えるようになります。

=== irb のコマンドラインオプション

irb [options] file_name opts
options:
-f ~/.irbrc を読み込まない
-d $DEBUG を true にする (ruby -d と同じ)
-w...
...する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--echo 実行結果を表示する (デフォルト)
--noecho 実行結果を表示しない
--inspect 結果出力にinspectを用いる
--noinspect...
...す。

*
$IRBRC (もし環境変数 IRBRC が設定されていれば)
*
$XDG_CONFIG_HOME/irb/irbrc (もし環境変数 XDG_CONFIG_HOME が設定されていれば)
*
$HOME/.irbrc (もし環境変数 HOME が設定されていれば)
*
./.config/irb/irbrc
*
./.irbrc
*
./irb.rc
*
./_ir...

絞り込み条件を変える

Kernel.#system(env, program, *args, options={}) -> bool | nil (147.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...判別可能です。

Hash を options として渡すことで、起動される子プロセスの
*
プロセスグループ
*
resource limit
*
カレントディレクトリ
*
umask
*
子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど...
...se RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。

//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}

@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

Kernel.#system(program, *args, options={}) -> bool | nil (147.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...判別可能です。

Hash を options として渡すことで、起動される子プロセスの
*
プロセスグループ
*
resource limit
*
カレントディレクトリ
*
umask
*
子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど...
...se RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。

//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}

@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

irb (138.0)

irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

...コマンドライン編集や履歴の機能が使えるようになります。

=== irb のコマンドラインオプション

irb [options] file_name opts
options:
-f ~/.irbrc を読み込まない
-m bc モード (分数と行列の計算ができる)
-...
...する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--echo 実行結果を表示する (デフォルト)
--noecho 実行結果を表示しない
--inspect 結果出力にinspectを用いる (bc モード以外...
...最初に見つかったファイルを読み込みます。

*
$IRBRC (もし環境変数 IRBRC が設定されていれば)
*
$HOME/.irbrc (もし環境変数 HOME が設定されていれば)
*
./.irbrc
*
./irb.rc
*
./_irbrc
*
./$irbrc (環境変数ではなく $irbrc というファ...
...コマンドライン編集や履歴の機能が使えるようになります。

=== irb のコマンドラインオプション

irb [options] file_name opts
options:
-f ~/.irbrc を読み込まない
-d $DEBUG を true にする (ruby -d と同じ)
-w...
...する行を表示する
--noverbose これから実行する行を表示しない (デフォルト)
--echo 実行結果を表示する (デフォルト)
--noecho 実行結果を表示しない
--inspect 結果出力にinspectを用いる
--noinspect...

Kernel.#spawn(command, options={}) -> Integer (38.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...生成した子プロセスのプロセスIDを返します。


=== 引数の解釈

この形式では command が shell のメタ文字
//emlist{
*
? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接...
<< 1 2 > >>