diff --git a/ci@set b/ci@set index 4b0c2cf..1d9adec 100644 --- a/ci@set +++ b/ci@set @@ -1,11 +1,12 @@ #!/bin/sh -CMI_CONF_PATH=/etc/ci -CONF_PATH=.comicinfo +ETC=/etc/ci +CONF=.comicinfo FILE=ComicInfo.xml -VARS=$CMI_CONF_PATH/vars -TEMPLATE=$CMI_CONF_PATH/$FILE.template -mkdir -p $CONF_PATH -CHECK=$(cat $VARS|grep "${1^}"|head -n 1) +VARS=$ETC/vars +TEMPLATE=$ETC/$FILE.template +mkdir -p $CONF +GREP="${1^}" +CHECK=$(cat $VARS|grep "^$GREP"|head -n 1) if [ "$CHECK" = "${1^}" ] then if [ -z "$2" ] @@ -15,7 +16,7 @@ read DIRECTIVE else DIRECTIVE=$2 fi -echo $DIRECTIVE > $CONF_PATH/$CHECK +echo $DIRECTIVE > $CONF/$CHECK if [ ! -f "$PWD/$FILE" ] then cp -v $TEMPLATE $PWD/$FILE @@ -23,10 +24,12 @@ fi REF=$CHECK REF="<${CHECK}>" REPLACE="<${CHECK}>${DIRECTIVE}" +echo $REF +echo $REPLACE sed -i "s@${REF}@${REPLACE}@g" $FILE echo "file updated!!!!!!!!!!!!!!!" echo "############################################################################################################################################################" -cat $FILE +cat "$FILE" echo "############################################################################################################################################################" echo "" echo "PATH = $PWD/$FILE" @@ -36,4 +39,4 @@ echo "avaiable directive: ##############################################################################################" cat $VARS echo "##############################################################################################" -fi +fi \ No newline at end of file