From 9dc875f2460433e5f69eaf0a2dbb560e414db789 Mon Sep 17 00:00:00 2001 From: Tomoyuki Sahara Date: Fri, 23 Aug 2013 16:00:08 +0900 Subject: add `cmd` (command output expression). --- mrblib/kernel.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mrblib') diff --git a/mrblib/kernel.rb b/mrblib/kernel.rb index 11ac5785f..484b50160 100644 --- a/mrblib/kernel.rb +++ b/mrblib/kernel.rb @@ -1,4 +1,8 @@ module Kernel + def self.`(cmd) + IO.popen(cmd) { |io| io.read } + end + def open(file, *rest, &block) raise ArgumentError unless file.is_a?(String) -- cgit v1.2.3