# HG changeset patch # User Christophe Lincoln # Date 1488290908 -3600 # Node ID 4cb0e4cf962ec34fbf6ab6e3ed34f9d83ea00b22 # Parent dc1168e2359b533ef12ba3ef513e2a312077baef libtaz.sh: get_cols is not working: find an other way :-) diff -r dc1168e2359b -r 4cb0e4cf962e rootfs/lib/libtaz.sh --- a/rootfs/lib/libtaz.sh Sat Feb 18 10:11:56 2017 +0000 +++ b/rootfs/lib/libtaz.sh Tue Feb 28 15:08:28 2017 +0100 @@ -39,16 +39,18 @@ done [ "$HTTP_REFERER" ] && output='html' - - - # i18n functions _() { local T="$1"; shift; printf "$(gettext "$T")" "$@"; echo; } _n() { local T="$1"; shift; printf "$(gettext "$T")" "$@"; } _p() { local S="$1" P="$2" N="$3"; shift 3; printf "$(ngettext "$S" "$P" "$N")" "$@"; } # Get terminal columns -get_cols() { stty size 2>/dev/null | awk -vc=$cols 'END{print c?c:($2 && $2<80)?$2:80}'; } +get_cols() { + #stty size 2>/dev/null | awk -vc=$cols 'END{print c?c:($2 && $2<80)?$2:80}'; + if ! stty size | cut -d " " -f 2; then + echo 80 + fi +} # Last command status status() {