var pipe = %p(ls) # same as: Pipe('ls') var pipe_h = pipe.open_r # open the pipe for reading var lines = [] # will store the lines of the output pipe_h.each { |line| lines << line }