From: Daniel Bretoi Date: 2003-03-26T08:28:56+09:00 Subject: tee in ruby while catching status Hi all, I'm wondering how I would write a program such as 'tee' in ruby while being able to catch the exit status of the program teed. ls /sldjclsc | tee.rb out echo $? would actually echo 1 is this possible? it would require that the exit status get's passed in the pipe. Does it? My problem is really this... I'm trying to write a makefile in such a way that I get all the results of a run in the makefile at the same time as logging the output. However, since I'm using tee, the make file doesn't exit with an error if the call I'm making returns with an error as 'tee' supresses it. Suggestions are welcome. db -- Mar 25 Triangle Shirt Waist Fire, 1911 Mar 25 Greek Independence Day in Cyprus Mar 25 Lady Day (a.k.a. the Feast of the Annunciation) Mar 25 Maryland Day in Maryland Mar 25 National Holiday in Greece Mar 25 Aretha Franklin is born in Detroit, 1943