るりまサーチ

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

別のキーワード

  1. fcntl o_wronly
  2. _builtin wronly
  3. constants wronly
  4. o_wronly fcntl
  5. wronly

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

File::Constants::WRONLY -> Integer (18101.0)

書き込みのみのモードでファイルを開くときに指定します。 File.openで使用します。

書き込みのみのモードでファイルを開くときに指定します。
File.openで使用します。

Fcntl::O_WRONLY -> Integer (6101.0)

ファイルを書き込み専用で開きます。

ファイルを書き込み専用で開きます。

Kernel.#open(file, mode_enc = "r", perm = 0666) -> IO (12.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...。(デフォルトのモード)

: "w", WRONLY|CREAT|TRUNC
ファイルを書き込みモードでオープンします。
オープン時にファイルがすでに存在していれば
その内容を空にします。

: "a", WRONLY|CREAT|APPEND
ファイルを書き込みモ...

Kernel.#open(file, mode_enc = "r", perm = 0666) {|io| ... } -> object (12.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...。(デフォルトのモード)

: "w", WRONLY|CREAT|TRUNC
ファイルを書き込みモードでオープンします。
オープン時にファイルがすでに存在していれば
その内容を空にします。

: "a", WRONLY|CREAT|APPEND
ファイルを書き込みモ...

logger (12.0)

ログを記録するためのライブラリです。

...equire 'logger'
file = File.open('foo.log', File::WRONLY | File::APPEND)
# (古いファイルを削除する)新しいログファイルを作成する場合、以下のよ
# うに File::CREAT を指定。
# file = File.open('foo.log', File::WRONLY | File::APPEND | File::CREAT)
logger = Logger.new...

絞り込み条件を変える

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

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

...る。
pid = spawn(command, :out=>["log", "w", 0600])
# flagを文字列でなくビットで指定する
pid = spawn(command, :out=>["log", File::WRONLY|File::EXCL|File::CREAT, 0600])
//}

配列で複数のファイルデスクリプタを同時にリダイレクトできます。
//emlist[][ruby]...

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

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

...る。
pid = spawn(command, :out=>["log", "w", 0600])
# flagを文字列でなくビットで指定する
pid = spawn(command, :out=>["log", File::WRONLY|File::EXCL|File::CREAT, 0600])
//}

配列で複数のファイルデスクリプタを同時にリダイレクトできます。
//emlist[][ruby]...

Logger.new(logdev, shift_age = 0, shift_size = 1048576) -> Logger (6.0)

Logger オブジェクトを生成します。

...サイズでログファイルを切り替えます。



//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDERR)
logger = Logger.new(STDOUT)
logger = Logger.new('logfile.log')

file = File.open('foo.log', File::WRONLY | File::APPEND | File::CREAT)
logger = Logger.new(file, 'daily')
//}...

Logger.new(logdev, shift_age = 0, shift_size = 1048576, level: Logger::Severity::DEBUG, progname: nil, formatter: Formatter.new, datetime_format: nil, shift_period_suffix: &#39;%Y%m%d&#39;) -> Logger (6.0)

Logger オブジェクトを生成します。

...y]{
require 'logger'
logger = Logger.new(STDERR)
logger = Logger.new(STDOUT)
logger = Logger.new('logfile.log')

file = File.open('foo.log', File::WRONLY | File::APPEND | File::CREAT)
logger = Logger.new(file, 'daily')
logger = Logger.new(file, level: :info)
logger = Logger.new(file, progname: 'prog...

fcntl (6.0)

ファイルディスクリプタを扱う Unix のシステムコール IO#fcntl (つまり fcntl(2)) で使用できる定数を集めたモジュールです。

...:
require "fcntl"
m = s.fcntl(Fcntl::F_GETFL, 0)
f.fcntl(Fcntl::F_SETFL, Fcntl::O_NONBLOCK|m)

require 'fcntl'

fd = IO::sysopen('/tmp/tempfile',
Fcntl::O_WRONLY | Fcntl::O_EXCL | Fcntl::O_CREAT)
f = IO.open(fd)
f.syswrite("TEMP DATA")

f.close...

絞り込み条件を変える

static int rb_io_mode_flags2(int mode) (6.0)

open(2) のようなモード指定modeをruby内部のモードフラグに変換します。

...open(2) のようなモード指定modeをruby内部のモードフラグに変換します。

modeは、O_RDONLY, O_WRONLY, O_RDWRのいずれかで
対応する以下の値のいずれかを返します。

* FMODE_READABLE,
* FMODE_WRITABLE,
* FMODE_READWRITE

FMODE_READWRITEは、FMODE_R...
<< 1 2 > >>