WALL(1) Polecenia użytkownika WALL(1)

wall - wysyła wiadomość do wszystkich użytkowników

wall [-n] [-t czas-przeterminowania] [-g grupa] [wiadomość | plik]

wall wyświetla wiadomość, zawartość pliku lub swoje standardowe wejście na terminalach wszystkich obecnie zalogowanych użytkowników. Polecenie zawinie tekst wierszy dłuższych niż 79 znaków. Krótsze wiersze są wypełnione białymi znakami do długości 79 znaków. Polecenie zawsze umieści symbole powrotu karetki oraz nowego wiersza na końcu każdego wiersza.

Jedynie administrator może wysyłać wiadomości na terminale użytkowników, którzy zdecydowali się nie wyrazić zgody na otrzymywanie komunikatów lub używają programu automatycznie odrzucającego wiadomości.

Czytanie z pliku nie jest możliwe, jeśli wywołujący polecenie nie jest administratorem, ani program nie korzysta z suid lub sgid.

-n, --nobanner

Nie wyświetla nagłówka.

-t, --timeout czas-przeterminowania

Rezygnuje z próby wypisania na terminale po czasie-przeterminowania, w sekundach. Wartość czas-przeterminowania musi być dodatnią liczbą całkowitą. Domyślną wartością jest 300 sekund, która jest spuścizną po czasach gdy używano terminali przez połączenie modemowe.

-g, --group grupa

Ogranicza wypisywanie wiadomości do członków grupy określonej w argumencie grupa. Argument może być nazwą grupy lub jej identyfikatorem (GID).

-h, --help

Wyświetla ten tekst i wychodzi.

-V, --version

Wyświetla wersję i wychodzi.

Niektóre sesje, takie jak wdm(1x), które mają na początku danych ut_type utmp(5) znak ":" nie otrzymają wiadomości od wall. Dzieje się tak by uniknąć błędów zapisu.

Polecenie wall pojawiło się w 7 wersji Uniksa AT&T.

mesg(1), talk(1), write(1), shutdown(8)

Problemy należy zgłaszać w systemie śledzenia błędów https://github.com/util-linux/util-linux/issues.

Polecenie wall jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux https://www.kernel.org/pub/linux/utils/util-linux/.

2025-03-29 util-linux 2.41