ライブラリ
- ビルトイン (1)
-
io
/ console (4) -
io
/ console / size (2) -
rubygems
/ user _ interaction (3) - syslog (23)
クラス
- IO (6)
モジュール
- FileTest (1)
-
Gem
:: DefaultUserInteraction (2) -
Syslog
:: Facility (23)
キーワード
- ConsoleUI (1)
-
LOG
_ AUTH (1) -
LOG
_ AUTHPRIV (1) -
LOG
_ CONSOLE (1) -
LOG
_ CRON (1) -
LOG
_ DAEMON (1) -
LOG
_ FTP (1) -
LOG
_ KERN (1) -
LOG
_ LOCAL0 (1) -
LOG
_ LOCAL1 (1) -
LOG
_ LOCAL2 (1) -
LOG
_ LOCAL3 (1) -
LOG
_ LOCAL4 (1) -
LOG
_ LOCAL5 (1) -
LOG
_ LOCAL6 (1) -
LOG
_ LOCAL7 (1) -
LOG
_ LPR (1) -
LOG
_ MAIL (1) -
LOG
_ NEWS (1) -
LOG
_ NTP (1) -
LOG
_ SECURITY (1) -
LOG
_ SYSLOG (1) -
LOG
_ USER (1) -
LOG
_ UUCP (1) -
NEWS for Ruby 2
. 0 . 0 (1) -
NEWS for Ruby 2
. 3 . 0 (1) - chardev? (1)
-
console
_ size (1) - cooked (1)
-
default
_ console _ size (1) -
io
/ console (1) -
io
/ console / size (1) - noecho (1)
- raw (1)
- ui (2)
検索結果
先頭5件
-
IO
. console -> File | nil (54340.0) -
端末を File オブジェクトで返します。
端末を File オブジェクトで返します。
require "io/console"
IO.console # => #<File:/dev/tty>
プロセスが端末から切り離された状態で実行すると nil を返します。
戻り値はプラットフォームや環境に依存します。 -
IO
. console _ size -> [Integer , Integer] (18358.0) -
端末のサイズを [rows, columns] で返します。
端末のサイズを [rows, columns] で返します。
io/console が利用できない場合は、IO.default_console_size
の値を返します。
@see IO.default_console_size -
IO
. default _ console _ size -> [Integer , Integer] (18304.0) -
デフォルトの端末のサイズを [rows, columns] で返します。
デフォルトの端末のサイズを [rows, columns] で返します。 -
io
/ console / size (18049.0) -
端末のサイズを取得するための io/console のサブライブラリです。
端末のサイズを取得するための io/console のサブライブラリです。 -
Gem
:: ConsoleUI (18001.0) -
Gem::StreamUI を標準入力、標準出力、標準エラー出力を使用して初期化します。
Gem::StreamUI を標準入力、標準出力、標準エラー出力を使用して初期化します。
@see Object::STDIN, Object::STDOUT, Object::STDERR -
io
/ console (18001.0) -
端末上の入出力を制御するための機能を IO に追加するためのライブラ リです。
端末上の入出力を制御するための機能を IO に追加するためのライブラ
リです。
例えば、IO#noecho を使ってパスワード入力を端末上に表示しないといっ
た事ができます。同様の事が readline ライブラリでも実現できますが、
そこまでは必要はないけど、 IO#gets や IO#getc では機能不足
といった場合に便利です。 -
Syslog
:: Facility :: LOG _ CONSOLE -> Integer (9304.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Gem
:: DefaultUserInteraction # ui -> Gem :: ConsoleUI (301.0) -
デフォルトの UI を返します。
デフォルトの UI を返します。
@see Gem::DefaultUserInteraction.ui -
Gem
:: DefaultUserInteraction . ui -> Gem :: ConsoleUI (301.0) -
デフォルトの UI を返します。
デフォルトの UI を返します。 -
NEWS for Ruby 2
. 3 . 0 (37.0) -
NEWS for Ruby 2.3.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
NEWS for Ruby 2.3.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.2.0 以降の変更
=== 言語仕様の変更
* frozen-string-literal プラグマ:
* 実験的な機能として fronzen-string-literal というプラグマが導入されました。
897... -
FileTest
. # chardev?(file) -> bool (19.0) -
ファイルがキャラクタスペシャルファイルの時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
ファイルがキャラクタスペシャルファイルの時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
@param file ファイル名を表す文字列か IO オブジェクトを指定します。
@raise IOError 指定された IO オブジェクト file が既に close されていた場合に発生します。
例:
Dir.glob("/dev/*") { |file|
puts file if FileTest.chardev?(file)
}
# /dev/console
# /dev/tty... -
IO
# cooked {|io| . . . } -> object (19.0) -
cooked モードを有効にして指定されたブロックを評価します。
cooked モードを有効にして指定されたブロックを評価します。
ブロック引数には self が渡されます。ブロックを評価した結果を返します。
@raise LocalJumpError ブロックを指定しなかった場合に発生します。
以下の例では、標準入力からエコーバック付きで文字列を一行読み込みます。
require "io/console"
STDIN.cooked(&:gets) -
IO
# noecho {|io| . . . } -> object (19.0) -
文字入力時のエコーバックを無効に設定してブロックを評価します。
文字入力時のエコーバックを無効に設定してブロックを評価します。
ブロック引数には self が渡されます。ブロックを評価した結果を返します。
以下の例では、標準入力からエコーバックなしで文字列を一行読み込みます。
require "io/console"
STDIN.noecho(&:gets)
@raise LocalJumpError ブロックを指定しなかった場合に発生します。 -
IO
# raw(min: 1 , time: 0 , intr: false) {|io| . . . } -> object (19.0) -
raw モード、行編集を無効にして指定されたブロックを評価します。
raw モード、行編集を無効にして指定されたブロックを評価します。
ブロック引数には self が渡されます。ブロックを評価した結果を返します。
@param min 入力操作 (read) 時に受信したい最小のバイト数を指定します。min 値以上のバイト数を受信するまで、操作がブロッキングされます。
@param time タイムアウトするまでの秒数を指定します。time よりも min が優先されるため、入力バイト数が min 値以上になるまでは、time 値に関わらず操作がブロッキングされます。
@param intr trueを指定した場合は、割り込み (interrupt)... -
NEWS for Ruby 2
. 0 . 0 (19.0) -
NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
NEWS for Ruby 2.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 1.9.3 以降の変更
=== 言語仕様の変更
* キーワード引数を追加しました
* %i, %I をシンボルの配列作成のために追加しました。(%w, %W に似ています)
* デフォルトのソースエンコーディングを US-ASCI... -
Syslog
:: Facility :: LOG _ AUTH -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ AUTHPRIV -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ CRON -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ DAEMON -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ FTP -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ KERN -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ LOCAL0 -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ LOCAL1 -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ LOCAL2 -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ LOCAL3 -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ LOCAL4 -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ LOCAL5 -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ LOCAL6 -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ LOCAL7 -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ LPR -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ MAIL -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ NEWS -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ NTP -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ SECURITY -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ SYSLOG -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ USER -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。 -
Syslog
:: Facility :: LOG _ UUCP -> Integer (4.0) -
機能(facilities)を示す定数。
機能(facilities)を示す定数。
定数 の詳細については syslog(3) を参照してください。