next up previous
Next: Fehlerbehandlung Up: Automatisieren von Aktionen Previous: Automatisieren von Aktionen

Abschalten des Echos

Normalerweise wird jedes Kommando, das ausgeführt wird, auf stdout ausgegeben. Will man dies unterbinden muß ein @ vor den Befehl gestellt werden.

Im Speziellen wird man verhindern wollen, daß echo Kommandos ausgegeben werden:

info:
  <tab>  echo "Das ist ein Informationstext!"

Dieses Makefile wird folgende Ausgabe erzeugen:

echo "Das ist ein Informationstext!"
Das ist ein Informationstext!

Die gewünschte Ausgabe wird mit folgender Regel erzielt werden:

info:
  <tab>  @echo "Das ist ein Informationstext!"

Die Ausgabe sieht dann folgendermassen aus:

Das ist ein Informationstext!



Mail to: Oliver Schönbrunner
Programmieren unter UNIX