ich versuche seit geraumer Zeit mir eine kleine html-Seite zu generieren in der alle meine verfügbaren Opsipakete ausgegeben werden.
dies Funktioniert soweit auch. Dazu verwende ich den Befehl "opsi-package-manger -l" und lenke die ausgabe in deine txt datei um.
Sobald ist diesen Befehl aber via Cron ausführe und nicht mehr auf der Console händisch schneidet mir opsi-package-manger nach 58 Zeichen in der Breite die Kommentare ab.
Ausgabe des Scriptes auf der Shell:
Code: Alles auswählen
Product ID Version Name
==================================================================================================================================
1bib_default 1.0-1 Bib-Default
7zip 9.2-1 7Zip
acrobatpro10 10.0-1 Acrobat Pro X
acrobatpro10_patch 10.1.0.9-1 Acrobat Pro X Patch
acrobatreader11 11.0-9 AcrobatReader11
acrobatreader11_patch 11.06-3 AcrobatReader11_Patch
adobe_creativesuite 5.5-1 Adobe Creative Suite
adobedigitaleditions 3.0-1 Adobe Digital Edition
biballes 2-2 BibAlles
Code: Alles auswählen
Product ID Version Name
=======================================================
1bib_default 1.0-1 Bib-Defaul
7zip 9.2-1 7Zip
acrobatpro10 10.0-1 Acrobat Pr
acrobatpro10_patch 10.1.0.9-1 Acrobat Pr
acrobatreader11 11.0-9 AcrobatRea
acrobatreader11_patch 11.06-3 AcrobatRea
adobe_creativesuite 5.5-1 Adobe Crea
adobedigitaleditions 3.0-1 Adobe Digi
biballes 2-2 BibAlles
Code: Alles auswählen
#!/bin/bash
echo -e "<html>" > /var/www/Repository/liste.html
echo -e " <meta http-equiv='Content-Type' content='text/html; charset=utf-8'>" >> /var/www/Repository/liste.html
echo -e " <head>" >> /var/www/Repository/liste.html
echo -e " <title>Opsi Software-Liste</title>" >> /var/www/Repository/liste.html
echo -e " </head>" >> /var/www/Repository/liste.html
echo -e " <body>" >> /var/www/Repository/liste.html
echo -e " <pre>" >> /var/www/Repository/liste.html
/usr/bin/opsi-package-manager -lv | /bin/grep -v opsi >> /var/www/Repository/liste.html
echo -e "Stand :" >>/var/www/Repository/liste.html
date >> /var/www/Repository/liste.html
echo -e "Aktualisierung stündlich" >>/var/www/Repository/liste.html
echo -e "</pre>" >> /var/www/Repository/liste.html
echo -e " </body>\n</html>" >> /var/www/Repository/liste.html
opsi-package-manager version 4.0.2.1
kann mir evtl. jemand bei der Fehlersuche dieses Bugs helfen ?
Danke im Vorraus
Patrick