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
