Ich suche nach erfolgreichen / fehlgeschlagenen Nachrichten, die in bash richtig ausgerichtet sind. Ein Beispiel wäre, was Apache2 beim Ausführen erzeugt: sudo /etc/init.d/apache2 reload
usw.
Im obigen Beispiel erzeugt apache2 eine sehr nette und prägnante [OK]
oder [fail]
Nachricht, die rechtsbündig ausgerichtet sind.
Würde auch gerne wissen, wie man den Text rot bekommt, falls wir eine [fail]
Nachricht erzeugen sollen.
Schauen Sie sich diesen Thread an, der interessant sein könnte: Wie schreibe ich ein Bash-Skript wie in init.d?
Unter Linux CentOS 6.5 verwende ich die Datei /etc/init.d/functions:
%Vor% angenommen command
gibt 0
bei Erfolg zurück, positiver Wert, wenn ein Fehler auftritt.
Damit das Skript leicht lesbar ist, verwende ich einen Funktionsaufruf anstelle des gesamten Befehls.
Hier ist ein Beispiel:
%Vor%ergibt: (Anmerkung: französisch locale ;-))
Ich hoffe, es hilft!
Hier ist etwas, das hauptsächlich auf dem Skript der centos-Funktionen basiert, aber weniger abgespeckt ist %Vor%
Tags und Links bash