#!/bin/bash

MASONCONF=${MASONCONF:-"/var/lib/mason/masonrc"}

EXITCONTROL="NO"
while [ ! "${EXITCONTROL}" = "YES" ]; do
    clear
    echo Here are the non-comment lines in ${MASONCONF}:
    echo
    cat ${MASONCONF} | sed -e 's/#.*//' | grep -v '^$' | uniq
    echo
    echo Press enter to edit this file
    read JUNK
    ${EDITOR} ${MASONCONF}
    killall -USR1 mason
    sleep 2
done