Za każdym razem, gdy zmienia się rozmiar zacisków, zwykle bash
będzie resize
automatycznie tak, że LINES
i COLUMNS
są przeliczane poprawnie. Ale z jakiegoś powodu nie działa to w kontenerze Docker działającym bash
interaktywnie.
Mam shopt checkwinsize -s
w swoim bashrc
pojemniku Docker (i sprawdziłem, że on
używa shopt
). To samo z bash
sesją hosta .
Naprawdę brakuje mi pomysłów; shopt checkwinsize -s
to jedyna metoda, jaką znalazłem, bash
aby automatycznie oceniać, resize
kiedy zmienia się rozmiar okna.
docker run ...
zsudo
rozwiązuje mój problem. Dzięki!