wall (una abreviatura de w rite to all ) es unautilidad de línea de comandos de Unix que muestra el contenido de un archivo de computadora o entrada estándar a todos los usuarios registrados. Por lo general, la raíz lo usa para enviar un mensaje de apagado a todos los usuarios justo antes del apagado .
Desarrollador (es) | Laboratorios AT&T Bell |
---|---|
Versión inicial | Mayo de 1975 |
Sistema operativo | Unix y similar a Unix |
Tipo | Mando |
Invocación
wall lee el mensaje de la entrada estándar de forma predeterminada cuando se omite el nombre del archivo. Esto se hace canalizando la salida del comando echo :
alice @ sleipnir: ~ $ # ` TTY ` para mostrar el nombre actual terminal de Alice @ sleipnir: ~ $ TTY / dev / pts / 7 alice @ sleipnir: ~ $ echo Recuerde cepillarse los dientes! | pared
El mensaje también se puede escribir de la misma manera se usa gato : invocando muro escribiendo wally presionando ↵ Enterseguido de un mensaje, presionando ↵ Entery Ctrl+D :
alice @ sleipnir: ~ $ wall ¡ Recuerda cepillarte los dientes! ^ D
Usando una cadena aquí :
alice @ sleipnir: ~ $ wall <<< '¡Recuerda cepillarte los dientes!'
También se admite la lectura de un archivo:
alice @ sleipnir: ~ $ cat .important_announcement ¡ Recuerda cepillarte los dientes! alice @ sleipnir: ~ $ wall .important_announcement # igual que `wall! $`
Todos los comandos anteriores deben mostrar la siguiente salida en los terminales a los que los usuarios permiten acceso de escritura (ver mesg(1)
):
Mensaje de difusión de alice @ sleipnir (/ dev / pts / 7) a las 16:15 ...¡Recuerda cepillarte los dientes!