почему строки tput возвращают разные значения? - PullRequest
0 голосов
/ 20 июня 2020

Я запускаю сценарий tcl sh и пытаюсь определить количество строк в окне терминала. Когда я запускаю команду из командной строки, я получаю правильный номер (70).

$ tclsh
% tput lines
70

Но когда я запускаю команду из put / exe c, я получаю другой номер (24) .

$ tclsh
% puts [exec tput lines]
24

Я ищу 70 ... что я делаю не так?

...