Данные возвращаются с возвратом каретки из Docker. Возврат каретки при выводе заставляет курсор перемещаться в начало строки. Отсюда немного странный вывод -при отображении значения вашей переменной. Похоже, это (или было )проблемой и для других, как видно из этой проблемы GitHub .
Чтобы удалить возврат каретки из данных, передайте их черезtr -d '\r'
:
var1=$(docker exec -t test_masternode1 bash -c 'echo 1' | tr -d '\r')
... или просто запустите команду без опции -t
.
Alpine Linux отключает поддержку мыши в Midnight Commander, настроив ее с помощью
./configure \
[...] \
--without-gpm-mouse \
(https://git.alpinelinux.org/aports/tree/main/mc/APKBUILD). Если вам требуется поддержка мыши, вам потребуется собрать собственный пакет midnight Commander , который передает --with-gpm-mouse
для настройки и добавляет правильные зависимости(gpm
).