From: Wybo Dekker Date: 2012-09-03T15:05:43+09:00 Subject: Re: capture system command output -- Wybo On 3 sep. 2012, at 00:33, Fosiul Alam wrote: > Wybo Dekker wrote in post #1074357: >> On 2012-09-02 23:09, Fosiul Alam wrote: >>> `parted -s /dev/cciss/c0d12 primary 0 100%` >>> puts $?.exitstatus >> >> >> It works here: >> >> $ irb >> irb(main):001:0> `parted -s /dev/cciss/c0d12 primary 0 100%` >> => "Error: Could not stat device /dev/cciss/c0d12 - No such file or >> directory.\n" >> irb(main):002:0> puts $?.exitstatus >> 1 >> => nil >> irb(main):003:0> > > in my case > > (irb):1: syntax error > parted -s /dev/cciss/c0d12 mkpart primary 0 100% You forgot the back quotes > (irb):2: syntax error > puts $?.exitstatus > ^ > from (irb):2 > from :0 > irb(main):003:0> > > -- > Posted via http://www.ruby-forum.com/. >