This commit is contained in:
2024-10-14 00:08:40 +02:00
parent dbfba56f66
commit 1462d52e13
4572 changed files with 2658864 additions and 0 deletions

View File

@@ -0,0 +1,104 @@
#!/bin/bash
#Variablen
echo "Change Dokument erstellen"
echo -n "Titel [V_TITEL]:"
read TITEL
TITEL=${TITEL:-V_TITEL}
echo -n "Projektnummer [V_PROJEKTNUMMER]:"
read PNR
PNR=${PNR:-V_PROJEKTNUMMER}
echo -n "Ticketnummer [V_TICKETNUMMER]:"
read TNR
TNR=${TNR:-V_TICKETNUMMER}
echo -n "Geplanter Zeitraum [2020-12-01 06:30 - 06:45]:"
read CT
CT=${CT:-2020-12-01 06:30 - 06:45}
echo -n "Change Owner [ArG]:"
read CO
CO=${CO:-ArG}
echo -n "Change Durchführender [ArG]:"
read CD
CD=${CD:-ArG}
echo -n "Service Manager [NN,MEO]:"
read SM
SM=${SM:-NN, MEO}
DATE=$(date "+%Y-%m-%d")
DATST=$(date +"%Y-%m-%dT%H:%M:00Z")
DOC=template.docx
nDOC=$DATE' - '$TNR' - [CHG-CSERV] '$TITEL.docx
#Dokument zerlegen
mv $DOC $DOC.zip
mkdir tmp/
unzip -qq $DOC.zip -d tmp/
mv $DOC.zip $DOC
cd tmp
#Dokumenteigenschaften bearbeiten
cd docProps
sed -i "s/V_PROJEKTNUMMER/$PNR/" custom.xml
sed -i "s/V_TITEL/$TITEL/" custom.xml
sed -i "s/V_TICKETNUMMER/$TNR/" custom.xml
sed -i "s/V_CHANGEZEIT/$CT/" custom.xml
sed -i "s/V_CHANGEOWNER/$CO/" custom.xml
sed -i "s/V_CHANGEDOER/$CD/" custom.xml
sed -i "s/V_SERVICEMANAGER/$SM/" custom.xml
sed -i "s/V_CREATED/$DATST/" core.xml
sed -i "s/V_MODIFIED/$DATST/" core.xml
sed -i "s/V_TITEL/$TITEL/" core.xml
cd ..
#Dokument wieder zusammenfügen
zip -q -r ../"$nDOC.zip" .
cd ..
mv "$nDOC.zip" "$nDOC"
#Aufräumen
rm -fr tmp/
echo ""
echo Datei: $nDOC
echo ""
echo "Mail"
echo "TO: ageissler@conet.de" > HEADERFILE
echo "FROM: noreply <noreply@tenoc.de>" >> HEADERFILE
echo "SUBJECT: Change '$TITEL'" >> HEADERFILE
echo "
Hier ist die Datei zum Change
Projektnummer: $PNR
Ticketnummer: $TNR
geplant für: $CT
" >> HEADERFILE
echo "" | mutt -H HEADERFILE -a "$nDOC" -- ageissler@conet.de bbrockfeld@conet.de
#echo "" | mutt -H HEADERFILE -a "$nDOC" -- ageissler@conet.de
#custom.xml
#V_PROJEKTNUMMER
#V_TITEL
#V_TICKETNUMMER
#V_CHANGEZEIT
#V_CHANGEOWNER
#V_CHANGEDOER
#V_SERVICEMANAGER
#core.xml
#V_TITEL
#V_CREATED 2020-06-04T13:43:00Z
#V_MODIFIED 2020-06-04T13:43:00Z

Binary file not shown.