W skrypcie powłoki, w jaki sposób mogę wywołać echo wszystkich wywoływanych poleceń powłoki i rozwinąć nazwy zmiennych?
Na przykład, biorąc pod uwagę następujący wiersz:
ls $DIRNAME
Chciałbym, aby skrypt uruchomił polecenie i wyświetlił następujące informacje
ls /full/path/to/some/dir
Celem jest zapisanie dziennika wszystkich wywoływanych poleceń powłoki i ich argumentów. Czy jest może lepszy sposób na wygenerowanie takiego dziennika?