Carica file su 'cmi@set'

main
sam 2 years ago
parent 3132cbe859
commit 804f05bb18

@ -0,0 +1,39 @@
#!/bin/sh
CMI_CONF_PATH=/etc/cmi
CONF_PATH=.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)
if [ "$CHECK" = "${1^}" ]
then
if [ -z "$2" ]
then
echo "${1^}" ":"
read DIRECTIVE
else
DIRECTIVE=$2
fi
echo $DIRECTIVE > $CONF_PATH/$CHECK
if [ ! -f "$PWD/$FILE" ]
then
cp -v $TEMPLATE $PWD/$FILE
fi
REF=$CHECK
REF="<${CHECK}></$CHECK>"
REPLACE="<${CHECK}>${DIRECTIVE}</$CHECK>"
sed -i "s@${REF}@${REPLACE}@g" $FILE
echo "file updated!!!!!!!!!!!!!!!"
echo "############################################################################################################################################################"
cat $FILE
echo "############################################################################################################################################################"
echo ""
echo "PATH = $PWD/$FILE"
else
echo "directive not found!!!!!!"
echo "avaiable directive:
##############################################################################################"
cat $VARS
echo "##############################################################################################"
fi
Loading…
Cancel
Save