Page 1 of 1
Suse 9.3 > echo success/failure - Wie gehts?
Posted: 2007-01-30 12:59
by masterevil
Hiho, ich möchte in meinem init-Script dieses tolle grüne OK oder rote FAILURE mit einbauen. Leider gibts bei Suse nicht die /etc/init.d/functions und startproc machts auch nicht automatisch.
Re: Suse 9.3 > echo success/failure - Wie gehts?
Posted: 2007-01-30 13:28
by Roger Wilco
Du kannst das mit den entsprechenden Escape-Sequenzen und echo erreichen.
Code: Select all
echo -e "[\033[40;32;1mOK\033[40;37;m]"
Das Ergebnis ist z. B.
[OK]
Lesestoff:
http://www.linux-magazin.de/Artikel/aus ... ps/ls.html
http://www.die.net/doc/linux/abs-guide/colorizing.html
Re: Suse 9.3 > echo success/failure - Wie gehts?
Posted: 2007-01-30 13:32
by daemotron
Wenn Du's wirklich system-unabhängig haben möchtest, kommst Du wohl um's selber reinbasteln nicht drumherum. Farben in der Bash bekommst Du mit Escape-Sequenzen hin (siehe
http://arminstraub.com/browse.php?page= ... ash_colors), Positionierung von Ausgaben mit `tput cup` (siehe z. B.
http://www.linuxfibel.de/bashprog.htm#inputok unter "Interaktive Eingaben")
Re: Suse 9.3 > echo success/failure - Wie gehts?
Posted: 2007-01-30 13:57
by masterevil
Das mit dem tput ist mir dann doch zu umständlich für nen simples StartScript.
Wenn man erst die Zeilenlänge und so berechnen muss ..
Aber zumindest schonmal bunt :) THx!