WRITE(1) Polecenia użytkownika WRITE(1)

write - wysyła komunikat do innego użytkownika

write użytkownik [nazwa-tty]

write umożliwia komunikowanie się z innymi użytkownikami poprzez kopiowanie wierszy z terminala użytkownika na terminale innych osób.

Po uruchomieniu polecenia write, użytkownik do którego wysłano wiadomość otrzyma ją w następującej postaci:

Komunikat od twojanazwa@twojastacja na twojtty o gg:mm...

Wszelkie dalsze wiersze które się wprowadzi zostaną skopiowane na terminal danego użytkownika. Jeśli zechce on odpowiedzieć na wiadomość, również będzie musiał posłużyć się programem write.

Po zakończeniu, należy wpisać znak końca pliku lub znak przerwania. Drugi użytkownik zobaczy komunikat EOF (End Of File - koniec pliku) oznaczający zakończenie konwersacji.

Można uniemożliwić pisanie do siebie innym użytkownikom (poza superużytkownikiem) poleceniem mesg(1). Niektóre polecenia, na przykład nroff(1) i pr(1), mogą automatycznie wyłączyć pisanie, aby zapobiec nadpisaniu swojego wyjścia.

Jeśli użytkownik, do którego chce się napisać jest zalogowany na kilku terminalach, to można podać na który terminal się pisze, wprowadzając nazwę terminala jako drugi parametr programu write. W innym przypadku, write wybierze jeden z terminali - ten z najkrótszym czasem nieaktywności użytkownika. Tak więc jeśli użytkownik jest zalogowany w pracy oraz połączony z domu, wiadomość dotrze na właściwe miejsce.

Tradycyjnie przyjęto w pisaniu do innych, że łańcuch -o znajdujący się na końcu wiersza lub stanowiący odrębny wiersz oznacza, że nadeszła kolej na wypowiedź naszego rozmówcy. Łańcuch oo oznacza, że osoba uważa konwersację za skończoną.

-h, --help

Wyświetla ten tekst i wychodzi.

-V, --version

Wyświetla wersję i wychodzi.

Polecenie write pojawiło się w wersji 5 AT&T UNIX (czerwiec 1974 r.).

mesg(1), talk(1), who(1)

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

Polecenie write 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/.

2026-09-02 util-linux 2.42.3