Переменная COLUMNS нигде ни во что не устанавливается. --- ---
This variable is ALT bash specific: $ COLUMNS= sh -c \'echo COLUMNS=$COLUMNS\' 2>/dev/null COLUMNS= $ COLUMNS= sh -c \'echo COLUMNS=$COLUMNS\' COLUMNS=80
Поскольку переменной все-таки может не быть (ввиду версии /bin/sh), некий workaround необходим.
Fixed in 5.49-ipl54mdk