Я бы, конечно, не хотел, чтобы скрипт оболочки (или любая другая программа в этом отношении) изменяла настройки моего терминала! Если бы он нашел способ сделать это, я бы использовал его ровно один раз, а они удалили его с моей машины.
Серьезно: Это то, что вы не должны делать , потому что пользователь, вероятно, установит размер своего экрана таким, какой он есть по причине, которая, вероятно, лучше, чем ваша, для его изменения. Подумайте о людях с ограниченными возможностями, которым может понадобиться определенный шрифт или очень большие буквы, чтобы вообще читать на экране.
Лучше попытайтесь сделать ваше приложение подходящим для любого макета терминала - есть переменные, которые сообщают вам, сколько символов в ширину и сколько строк в вашей текущей среде.