write (Unix)
Cross-platform | |
---|---|
Type | Command |
In
utility used to send messages to another user by writing a message directly to another user's TTY.[1]
History
The write command was included in the First Edition of the Research Unix operating system.[2] A similar command appeared in Compatible Time-Sharing System.[3]
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.[4]
A conversation initiated between two users on the same machine:
$ write root pts/7
test
Will show up to the user on that console as:
Message from root@wiki on pts/8 at 11:19 ...
test
See also
The Wikibook Guide to Unix has a page on the topic of: Commands
- List of Unix commands
- talk (Unix)
- wall (Unix)
References
- ^ Version 7 Unix Programmer's Manual –
- ^ Unix Programmer's Manual (PDF) (1st ed.). Bell Labs. 3 November 1971. p. write(1). Archived from the original (PDF) on 9 July 2016. Retrieved 9 July 2016.
- ISBN 9783863096236.
The basic concept of sending instantaneously messages to logged in users came with ... CTSS ...
- ^ write(1) – util-linux man page