I'm experimenting with data filtering use some of console programs and found weird behaviour with piping STDOUT of GNU grep to /dev/null.
File test is 10Gb of data (apache log).
$ /usr/bin/time -h ggrep 'GET' test > /dev/null
0,00s real 0,00s user 0,00s sys
After a few days of searching I found this easy way to bring back the output of a process back to screen even if the source terminal is closed.
The advantage is that you do not need extra software to manage this.
1. Start the process, write it to a new pipe and send it to the background