Name

wall

Synopsis

wall [file]
wall [-n] [message]

Write to all users. Depending on your Linux distribution, wall uses one of the two syntaxes shown. In both versions, the default is for wall to read a message from standard input and send the message to all users currently logged in, preceded by “Broadcast Message from . . . .” With the first syntax, which comes with Debian-based systems, for example, if file is specified, wall reads input from that file rather than from standard input, and only the super-user can write to a terminal if the user has disallowed messages. With the second syntax, distributed with Red Hat-based systems, for example, the text of the message can be included on the command line, and the message is limited to 20 lines. In this form, if -n is specified, the default banner message is replaced with “Remote broadcast message.” -n can only be specified by the super-user, and only if wall was installed set-group-id.

Example

Send the message contained in the file message.txt to all users:

$ wall < message.txt

Get Linux in a Nutshell, 6th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.