#!/bin/bash set -eu while true; do logfile="$(dialog --stdout --fselect ~/.weechat/logs/ 14 80)" if [ ! -r "$logfile" -o ! -f "$logfile" ]; then echo "Quitting..." exit 0 fi cat "$logfile" | weechat-log-colorize | less -iR done