modifcation du CSS et nettoyage
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
#!/bin/bash
|
||||
export LANG=en_US
|
||||
DATETIME=`date +%Y%m%d%H%M`
|
||||
HNAME=$(hostname)
|
||||
@@ -23,7 +24,7 @@ do
|
||||
echo "<h1>Configuration système</h1>" >> ${HTML_FILE}
|
||||
for f in sh/*.sh
|
||||
do
|
||||
/bin/sh $f >> ${HTML_FILE}
|
||||
bash $f >> ${HTML_FILE}
|
||||
done
|
||||
|
||||
echo "<br><br>" >> ${HTML_FILE}
|
||||
@@ -33,7 +34,6 @@ do
|
||||
echo "<h1>Configuration de l'instance ASM</h1>" >> ${HTML_FILE}
|
||||
for f in asm/*.sql
|
||||
do
|
||||
# sed '1 s/^/SET PAGES 999 FEEDBACK OFF MARKUP HTML ON SPOOL ON PREFORMAT OFF ENTMAP OFF\n/' $f | sqlplus -s / as sysdba >> ${HTML_FILE}
|
||||
cat asm/sql_header.txt $f | sqlplus -s / as sysdba >> ${HTML_FILE}
|
||||
done
|
||||
fi
|
||||
@@ -51,8 +51,7 @@ do
|
||||
echo "<h1>Configuration de la base de données ${ORACLE_SID}</h1>" >> ${HTML_FILE}
|
||||
for f in sql/*.sql
|
||||
do
|
||||
# sed '1 s/^/SET PAGES 999 FEEDBACK OFF MARKUP HTML ON SPOOL ON PREFORMAT OFF ENTMAP OFF\n/' $f | sqlplus -s / as sysdba >> ${HTML_FILE}
|
||||
cat sql/sql_header.txt $f | sqlplus -s / as sysdba >> ${HTML_FILE}
|
||||
cat sql/sql_header.txt $f | sqlplus -s / as sysdba >> ${HTML_FILE}
|
||||
done
|
||||
|
||||
# exécution des scripts dans sh/local si présents
|
||||
@@ -62,31 +61,17 @@ do
|
||||
# Exécution des scripts locaux si le dossier existe
|
||||
if [ -d "$LOCAL_DIR" ]; then
|
||||
echo "[INFO] Détection du dossier local : $LOCAL_DIR"
|
||||
for script in "$LOCAL_DIR"/*.sh; do
|
||||
[ -f "$script" ] || continue
|
||||
echo "[INFO] Exécution du script local : $script"
|
||||
bash "$script" >> ${HTML_FILE}
|
||||
for f in "$LOCAL_DIR"/*.sh; do
|
||||
[ -f "$f" ] || continue
|
||||
echo "[INFO] Exécution du script local : $f"
|
||||
bash "$f" >> ${HTML_FILE}
|
||||
done
|
||||
else
|
||||
echo "[INFO] Aucun script local détecté dans ${LOCAL_DIR}."
|
||||
fi
|
||||
|
||||
# modification du html pour le CSS
|
||||
sed -i 's/<table.*>$/<table class="table table-striped">/g' ${HTML_FILE}
|
||||
|
||||
cat sql/99_html_footer.html >> ${HTML_FILE}
|
||||
|
||||
# coloriage des mots clé en rouge ou en vert
|
||||
for txt in INVALID FAILED NOARCHIVELOG OFFLINE MOUNTED
|
||||
do
|
||||
sed -i "s#<td>${txt}</td>#<td style='color: red; background-color: yellow;'>${txt}</td>#g" ${HTML_FILE}
|
||||
done
|
||||
|
||||
for txt in COMPLETED
|
||||
do
|
||||
sed -i "s#<td>${txt}</td>#<td style='color: white; background-color: green;'>${txt}</td>#g" ${HTML_FILE}
|
||||
done
|
||||
|
||||
echo Rapport dans le fichier html : ${HTML_FILE}
|
||||
done
|
||||
|
||||
|
||||
Reference in New Issue
Block a user