Você pode usar o utilitário write para enviar texto a um usuário específico com login.
command that produces output | write root
A documentação explica ainda:
To write to a user who is logged in more than once, the terminal argument can be used to indicate which terminal to write to; otherwise, the recipient's terminal is selected in an implementation-defined manner and an informational message is written to the sender's standard output, indicating which terminal was chosen.
No Red Hat / CentOS, a maneira definida pela implementação é escolher o terminal com o menor tempo ocioso.
Se você quiser escrever para um dos vários usuários que podem estar conectados, faça algo assim:
for u in root alice bob charlie
do
if users|grep -w -q $u
then
user=$u
break
fi
done
if test -n "$user"
then
command that produces output | write $user
fi