如何把一个命令的结果显示在GUI中?

如何把一个命令的结果显示在GUI中?

我打算在solaris上用TK作个程序,实际就是把一个命令的结果做个图形界面。
比如在命令行run "tail -f abc.txt"
这种命令是不会停止的,如何才能实时的把这个命令的结果显示在GUI上? (比如一个Text Entry)
open "|";
while(<>){}