|
|
|
|
@ -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}></$CHECK>"
|
|
|
|
|
REPLACE="<${CHECK}>${DIRECTIVE}</$CHECK>"
|
|
|
|
|
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
|