meta data for this page
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változatKövetkező változatKövetkező változat mindkét oldalon | ||
shell:napi_kliens_riport [2015/03/20 13:53] – admin | shell:napi_kliens_riport [2016/02/23 11:17] – admin | ||
---|---|---|---|
Sor 6: | Sor 6: | ||
Pl: | Pl: | ||
- | fonok@cegem.hu; | + | |
Ha egy email címhez több sor is van, azokat külön szekcióba teszi a riportban. A szabály fájlokat külön dolgozza fel, tehát ha nekem 2 sztanzához tartozó szabály fájlban is van sor az email címemmel, akkor TSM szerverenként külön emailben kapom a riportokat majd. A **TSM_SZERVEREK** változóban fel kell sorolni a TSM sztanzákat, | Ha egy email címhez több sor is van, azokat külön szekcióba teszi a riportban. A szabály fájlokat külön dolgozza fel, tehát ha nekem 2 sztanzához tartozó szabály fájlban is van sor az email címemmel, akkor TSM szerverenként külön emailben kapom a riportokat majd. A **TSM_SZERVEREK** változóban fel kell sorolni a TSM sztanzákat, | ||
+ | <WRAP prewrap> | ||
<file sh tsm_kliens_report.sh> | <file sh tsm_kliens_report.sh> | ||
#!/bin/sh | #!/bin/sh | ||
Sor 15: | Sor 16: | ||
################################################################ | ################################################################ | ||
# # | # # | ||
- | # TSM napi riport - tsm_kliens_riport.sh v1.0 (2015.03.20.) | + | # TSM kliens |
# Keszitette: Agoston Peter (agoston.peter@gmail.com) | # Keszitette: Agoston Peter (agoston.peter@gmail.com) | ||
# # | # # | ||
################################################################ | ################################################################ | ||
SCRIPT_VER=" | SCRIPT_VER=" | ||
- | # Milyen email cim(ek)re menjen a riport | ||
- | MAILTO=$1 | ||
# TSM admin | # TSM admin | ||
TSM_FELH=" | TSM_FELH=" | ||
Sor 84: | Sor 83: | ||
echo " | echo " | ||
echo '< | echo '< | ||
- | echo " | + | echo " |
echo '</ | echo '</ | ||
date | tee -a $TMP_HTML_FILE >> $TMP_FILE | date | tee -a $TMP_HTML_FILE >> $TMP_FILE | ||
Sor 167: | Sor 166: | ||
sed -i -e ' | sed -i -e ' | ||
sed -i ' | sed -i ' | ||
- | sed -i ' | + | sed -i ' |
sed -i ' | sed -i ' | ||
- | sed -i ' | + | sed -i 's/^.*-Failed.*$/< |
+ | sed -i ' | ||
sed -i -e " | sed -i -e " | ||
Sor 175: | Sor 175: | ||
if [ `echo " | if [ `echo " | ||
if [[ `which sendmail` && $HTML_EMAIL -eq 1 ]]; then | if [[ `which sendmail` && $HTML_EMAIL -eq 1 ]]; then | ||
- | echo -e "To: $MAILTO\nMIME-Version: | + | echo -e "To: $MAILTO\nMIME-Version: |
cat $TMP_HTML_FILE | sendmail -B 8BITMIME -t -F "TSM riporter" | cat $TMP_HTML_FILE | sendmail -B 8BITMIME -t -F "TSM riporter" | ||
elif [[ ! $HTML_EMAIL -eq 1 && $HTML_EMAIL_CSAT -eq 1 ]]; then | elif [[ ! $HTML_EMAIL -eq 1 && $HTML_EMAIL_CSAT -eq 1 ]]; then | ||
- | echo -e "To: $MAILTO\nSubject: | + | echo -e "To: $MAILTO\nSubject: |
cp $TMP_HTML_FILE / | cp $TMP_HTML_FILE / | ||
cat $TMP_FILE | mailx -a / | cat $TMP_FILE | mailx -a / | ||
else | else | ||
- | echo -e "To: $MAILTO\nSubject: | + | echo -e "To: $MAILTO\nSubject: |
cat $TMP_FILE | mailx -t | cat $TMP_FILE | mailx -t | ||
fi | fi | ||
Sor 189: | Sor 189: | ||
done | done | ||
</ | </ | ||
+ | </ |