From: Fara Nasr Date: 2007-08-12T08:39:09+09:00 Subject: pipelining Hello everyone I urgently some help with this code. I am trying to implement the following pipeline and i keep getting this error Erro:ENOENT can anybody please help me to get this code working #input is the command line def handleCommandLine(input) # it splits the pipeline into an array command = input.split('|').map{|c|word_list(c)} i = 0 while i< command.length commands = command.at(i) execute(commands) i +=1 end end def execute(commands) rd, wr = IO.pipe if fork.nil? # child rd.close $stdout.reopen(wr) wr.close exec(*commands) exit else # parent wr.close $stdin.reopen(rd) rd.close end end -- Posted via http://www.ruby-forum.com/.