62.3. Jak použít unixovou fifo

Vypsáno z ruby-talk. Autor: Nobu Nakada.

Maggioe Xiao se ptá: [Jestli chci vytvořit fifo soubor ruby způsobem, tím myslím bez volání mkfifo, jak to mám udělat.]

Nobu Nakada odpovídá: [Zkus syscall.]

require 'syscall'
require 'sys/stat'
class File
    def self.mkfifi(path, mode = 0666)
        Syscall.mknod(path, Stat::IFIFO|mode, 0)
    end
end
File.mkfifo("/tmp/foo")

Další informace na http://www.ruby-lang.org/en/raa-list.rhtml?name=syscall

Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .