Есть комманда внутри скрипта
set -e -o pipefail
...
tar -cf - ./ | pv -cN "RAW" -s $RAW_size | zstd | pv -cN "Compressed" > "${BUILD_RESULT}/rootfs.tar.zstd"
Которая раз через раз «ломает консоль». Проявляется это тем, что все вводимые символы не отображаются, но вводятся.
Если в результате работы комманды выхлоп выглядит так
Compressed: 1,56GiB 0:01:20 [19,9MiB/s] [ <=> ]
RAW: 4,16GiB 0:01:20 [53,0MiB/s] [==========================================================================================================================================================>] 100%
То, всё хорошо, а если
Compressed: 13,7MiB 0:00:01 [13,7MiB/s] [ <=> ]
RAW: 4,16GiB 0:01:15 [56,4MiB/s] [==========================================================================================================================================================>] 100%
Compressed: 1,56GiB 0:01:15 [21,1MiB/s] [ <=> ]
Значит «сломалось»
Локализую сейчас перезапуском ssh сессии до узла или перезапуском mc.
Ищу идей куда посмотреть/что выполнить чтобы починить консоль без перезапуска mc/ssh сессии