mesg

mesg is a Unix command that sets or reports the permission other users have to write to the current user's terminal using the talk and write commands.

mesg
Original author(s)Dennis Ritchie,
Ken Thompson
Developer(s)AT&T Bell Laboratories
Initial releaseNovember 3, 1971 (1971-11-03)
Operating systemUnix and Unix-like
TypeCommand

Usage

It is invoked as:

mesg [y|n]

The 'y' and 'n' options respectively allow and disallow write access to the current user's terminal. When invoked with no option, the current permission is printed.

Input redirection may be used to control the permission of another TTY. For example:

% mesg
is y
% tty
/dev/tty1
% mesg < /dev/tty2
is y
% mesg n < /dev/tty2
% mesg < /dev/tty2
is n
% mesg
is y
gollark: Mostly Sascha, Rph and Tako as far as I know.
gollark: All kukiteam people, whatever, or at least the involved ones.
gollark: *All* of you, this isn't really on Tako.
gollark: Kind of impressive that you managed to muck it all up so dramatically.
gollark: Anyway... this is significantly reducing my trust in Kukiteam, I must say.

See also

References

  • mesg  Commands & Utilities Reference, The Single UNIX Specification, Issue 7 from The Open Group
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.