From: Robert Klemme Date: 2009-08-22T18:05:05+09:00 Subject: Re: ruby thread and gets On 21.08.2009 21:41, Im still wrote: > Still a question. > How can I implement a function that command line will keep on outputting > messages while it will still receive user's keyboard inputtings just like > Linux shell always does? Not sure what you mean: the console will happily print whenever something is sent to it for printing. It seems your question is rather about how to have work done in background while waiting for user input in the foreground. I am not sure though whether it is a good idea to clutter the terminal with output from background jobs when you want to receive typed user input at the same time. It can be really hard to keep track of what you typed when background output is copious. Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/