Thanks Double failure...
i was trying something like this...It also worked, but I think uniq might be more efficient.
ps -o pid,tty,args `ps -u $USER -o ppid,pid | egrep '\b1\b' | awk '{print $2}'` | grep -v tcsh | grep -v 'ps -u' | grep -v grep | grep -v xterm
|