Linux + envia mensagem de parede apenas para o usuário específico

11

Como todos sabemos, podemos enviar mensagens de difusão para todos os usuários em uma máquina Linux.

Mas como enviar mensagem apenas para o usuário específico?

Por exemplo:

#who

rodegc  pts/1        2015-05-04 04:23 (10.4.72.1)
dwwar   pts/3        2015-05-03 00:56 (10.4.72.2)
tzcsar  pts/5        2015-05-03 22:32 (10.4.72.6)
.
.
.
.
.

Neste caso, como enviar mensagem de broadcast apenas para o usuário rodegc?

DA PÁGINA DO HOMEM:

 WALL(1)                       Linux User's Manual                      WALL(1)

 NAME
 wall -- send a message to everybodyגs terminal.

 SYNOPSIS
 wall [-n] [ message ]

Na página de manual, não vejo nenhuma opção para enviar a um usuário específico.

maihabunash
fonte
1
Também na página do manual man wall: VEJA TAMBÉM mesg (1), fale (1), escreva (1), shutdown (8). Ferramentas semelhantes ou relacionadas são frequentemente mencionadas na seção Consulte também.
Lambert

Respostas:

23

Com write:

write <user> 
Some text goes here
CTRL-D (eof)

Alternativo:

echo "Some text goes here" | write <user>

Veja man write.

Sven
fonte
Existe uma maneira de impedir o recebimento de gravações? apenas no caso de um colega de trabalho HILARIOUS decideyes | write badp
badp
1
Ah, isso émesg n
badp