switch-conf-file now takes in arguments for file to switch to

This commit is contained in:
Nathan Farrant-Diaz 2016-06-07 16:13:52 -04:00
parent a2f96432d3
commit 3806ec07bb

View File

@ -8,18 +8,22 @@ ls ./config/ | sed s/asc.conf// | sed -n '1!p' #print all conf files
cd config
echo -n "Please enter the config file you would like to use: "
read conf_file
if [ -z "${1}" ]; then
echo -n "Please enter the config file you would like to use: "
read conf_file
else
conf_file="${1}"
fi
if [ ! -e $conf_file ]; then
echo "Sorry, the file ./scripts/$conf_file does not exist. Either create the file using npm run new-conf-file or choose a pre-existing config file."; exit 1
if [ ! -e "${conf_file}" ]; then
echo "Sorry, the file ./scripts/"${conf_file}" does not exist. Either create the file using npm run new-conf-file or choose a pre-existing config file."; exit 1
fi
if [ -h asc.conf ]; then
rm asc.conf
fi
ln -s $conf_file asc.conf
ln -s "${conf_file}" asc.conf
cd ..