LINUX.ORG.RU

Как узнать высоту окна терминала в строках (sh)?

 , ,


0

1

Здравствуйте, я пишу одну программу на sh, ей нужна высота терминала в строках. Как это сделать? (желателен полностью POSIX-совместимый способ)

Заранее спасибо. Переменная $ROWS пуста и поэтому не работает.

Если установлен пакет xterm, то eval $(resize); echo $LINES. Если нет, то вывести в терминал cursor position report, предварительно сдвинув курсор до упора, потом прочитать answer.

kmeaw ★★★ ()