Revision: 25072
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 19, 2010 04:56 by evertwh
Initial Code
deftwitlogrc="~/.twitlog.rc" # # Parse command line # me=`basename $0 .sh` usage="Usage: $me [-c config-file] <message> \n\nNOTE: config-file defaults to $deftwitlogrc" while getopts ":c:" options; do case $options in c ) twitlogrc=$OPTARG;; h ) echo -e $usage exit 0;; \? ) echo -e $usage exit 1;; * ) echo -e $usage exit 1;; esac done shift $((OPTIND - 1)) # # Try and read config file # if [ -z "$twitlogrc" ] then source ${HOME}/.twitlog.rc else source $twitlogrc fi if [ $? -ne 0 ] then echo "Cannot open config file" echo echo -e $usage exit 1 fi
Initial URL
Initial Description
Initial Title
reading default config file in a bash script
Initial Tags
Bash
Initial Language
Bash