Articulo de referencia

pared (Unix)

wall (abreviatura de write to all) es una utilidad de línea de comandos de Unix que muestra el contenido de un archivo o entrada estándar a todos los usuarios conectados. Normal...

wall (abreviatura de write to all) es una utilidad de línea de comandos de Unix que muestra el contenido de un archivo o entrada estándar a todos los usuarios conectados. Normalmente, el usuario root la utiliza para enviar un mensaje de apagado a todos los usuarios justo antes de apagar el sistema .

Invocación

wall lee el mensaje de la entrada estándar por defecto cuando se omite el nombre del archivo. Esto se hace redirigiendo la salida del comando echo :

alice@sleipnir:~$ # ` tty ` para mostrar el nombre del terminal actual alice@sleipnir:~$ tty /dev/pts/7 alice@sleipnir:~$ echo ¡ Recuerda cepillarte los dientes! | wall 

El mensaje también se puede escribir de forma muy similar a como se usa cat : invocando wall escribiendo y pulsando seguido de un mensaje, pulsando y + :wall↵ Enter↵ EnterCtrlD

alice@sleipnir:~$ pared ¡Recuerda cepillarte los dientes! ^D

Usando una cadena aquí :

alice@sleipnir:~$ pared <<< '¡Recuerda cepillarte los dientes!'

También se admite la lectura desde un archivo:

alice@sleipnir:~$ cat .important_announcement ¡Recuerda cepillarte los dientes! alice@sleipnir:~$ wall .important_announcement # igual que `wall !$`

Todos los comandos anteriores deberían mostrar la siguiente salida en terminales a las que los usuarios permiten el acceso de escritura (ver mesg(1)):

Mensaje de difusión de alice@sleipnir  (/dev/pts/7) a las 16:15 ...¡Recuerda cepillarte los dientes!

Véase también

Referencias