Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Fileクラス > mkfifo

singleton method File.mkfifo

mkfifo(file_name, mode = 0666) -> 0[permalink][rdoc]

引数 file_name で指定した名前の FIFO スペシャルファイルを作成します。

[PARAM] file_name:
ファイル名を指定します。
[PARAM] mode:
FIFO の許可モードを数値で指定します。指定したモードは通常の ファイル作成と同様にプロセスの umask によって変更されます。 作成されたファイルの許可モードは (mode & ~umask) になります。

例:

File.mkfifo("testfile", 0666)
File.ftype("testfile")          # => "fifo"