Aggiornare 'ci@set'

main
sam 2 years ago
parent 93cc752062
commit 4cbe1a6422

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