리눅스 + 특정 사용자에게만 벽 메시지 보내기


11

모두 알다시피, 우리는 Linux 컴퓨터의 모든 사용자에게 브로드 캐스트 메시지를 보낼 수 있습니다.

그러나 특정 사용자에게만 메시지를 보내는 방법은 무엇입니까?

예를 들면 다음과 같습니다.

#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)
.
.
.
.
.

이 경우 사용자 rodegc에게만 브로드 캐스트 메시지를 보내는 방법은 무엇입니까?

맨 페이지에서 :

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

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

 SYNOPSIS
 wall [-n] [ message ]

맨 페이지에서 특정 사용자에게 보낼 수있는 옵션이 없습니다.


1
또한 man 페이지에서 참조 man wall: mesg (1), talk (1), write (1), shutdown (8). 유사하거나 관련 도구는 종종 참조 섹션에 언급되어 있습니다.
Lambert

답변:


23

write:

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

대안 :

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

참조하십시오 man write.


쓰기 수신을 방지 할 수있는 방법이 있습니까? 다만 경우에 재미의 동료가하기로 결정yes | write badp
badp

1
아, 그건mesg n
badp
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.