#!/bin/bash # abomination module:rvs:lib:stdio #name='rvs stdio' #ver='0.5.9' #usage='' # Copyright (C) 2009 Luke Shumaker # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # Originally written by Luke Shumaker . #source "$RVSDIR/lib/stdio" #source "$RVSDIR/lib/rvsdb" sopt='VhH?vq' lopt='version,verbose,quiet,help' function verbose { if [ "$volume" == '-v' ]; then echo $@ fi } function out { if [ "$volume" != '-q' ]; then echo $@ fi } function version { echo "$name $ver" if [ "$volume" != '-q' ]; then cat << __disclaimer__ $name is copyright (C) 2009 Luke Shumaker This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Originally written by Luke Shumaker . __disclaimer__ fi exit 0 } function error { cat << __error__ $name: $1 Usage: $name $usage Try $name \`--help' for more options. __error__ exit 1 }