factograf
EN
Sign in

Unix command to send messages to another user by writing directly to their terminal

write (Unix)

All data from the card 6
Original authors
Dennis Ritchie,Ken Thompson
Developer
AT&T Bell Laboratories
Release
November 3, 1971
Operating system
Unix and Unix-like
Platform
Cross-platform
Type
Command

In Unix and Unix-like operating systems, write is a utility used to send messages to another user by writing a message directly to another user's TTY.

History

The write command was included in the First Edition of the Research Unix operating system. A similar command appeared in Compatible Time-Sharing System.

Sample usage

The syntax for the write command is:

$ write user [tty]
message

The write session is terminated by sending EOF, which can be done by pressing Ctrl+D. The tty argument is only necessary when a user is logged into more than one terminal.

A conversation initiated between two users on the same machine:

$ write root pts/7
Hello!

Will show up to the user on that console as:

Message from root@wiki on pts/8 at 11:19...
Hello!

Read next

In 12 languages

Text from Wikipedia, CC BY-SA 4.0 · Source article