bash: echo etwas zum rechten Ende des Fensters (rechtsbündig)

8

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.

    
Stoic 31.03.2011, 20:51
quelle

3 Antworten

7
%Vor%     
SiegeX 31.03.2011, 20:58
quelle
2

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!

    
Aloïké Go 04.11.2014 18:42
quelle
0

Hier ist etwas, das hauptsächlich auf dem Skript der centos-Funktionen basiert, aber weniger abgespeckt ist %Vor%     

Neil McGill 18.10.2017 20:25
quelle

Tags und Links