Linux + chỉ gửi tin nhắn tường cho người dùng cụ thể


11

Như tất cả đều biết, chúng tôi có thể gửi tin nhắn quảng bá đến tất cả người dùng trên máy Linux.

Nhưng làm thế nào để gửi tin nhắn chỉ cho người dùng cụ thể?

Ví dụ:

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

Trong trường hợp này làm thế nào để gửi tin nhắn quảng bá chỉ đến người dùng Rodegc?

TỪ TRANG MAN:

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

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

 SYNOPSIS
 wall [-n] [ message ]

Từ trang man, tôi không thể thấy bất kỳ tùy chọn nào để gửi cho một người dùng cụ thể.


1
Cũng từ trang người đàn ông man wall: XEM CSONG mesg (1), nói chuyện (1), viết (1), tắt máy (8). Các công cụ tương tự hoặc liên quan thường được đề cập trong phần Xem thêm.
Lambert

Câu trả lời:


23

Với write:

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

Thay thế:

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

Xem man write.


Có cách nào để ngăn việc nhận bài viết không? chỉ trong trường hợp đồng nghiệp yes | write badp
HILARIOUS

1
Ồ, đó làmesg n
badp 24/07/17
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.