Wie kann ich in einem Shell-Skript alle aufgerufenen Shell-Befehle als Echo ausgeben und alle Variablennamen erweitern?
Ein Beispiel ist die folgende Zeile:
ls $DIRNAME
Ich möchte, dass das Skript den Befehl ausführt und das Folgende anzeigt
ls /full/path/to/some/dir
Der Zweck ist, ein Protokoll aller aufgerufenen Shell-Befehle und ihrer Argumente zu speichern. Gibt es vielleicht eine bessere Möglichkeit, ein solches Protokoll zu erstellen?