diff --git a/termsize.sh b/termsize.sh new file mode 100755 index 0000000..ebee12f --- /dev/null +++ b/termsize.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +COLUMNS=$(tput cols) +LINES=$(tput lines) +echo "Window: ${COLUMNS}x${LINES}" + +#trap 'COLUMNS=$(tput cols) LINES=$(tput lines)' WINCH +# +#while sleep 1; do +# echo "Window: ${COLUMNS}x${LINES}" +#done + +winchange() { + COLUMNS=$(tput cols) + LINES=$(tput lines) + echo "Window changed to ${COLUMNS}x${LINES}" +} + +trap 'winchange' WINCH +echo "Press any key to exit." +read -e -n 1 -s