Wenn ich echo $CATALINA_HOME wiedergebe Ich erhalte eine Leerzeile, aber wenn ich ls $CATALINA_HOME Ich erhalte korrekt eine Auflistung des Verzeichnisses. Warum kann ich es nicht wiederholen? Ich verwende Ubuntu 11.04.
Akzeptierte Antwort:
Denn ls $CATALINA_HOME erweitert echo $CATALINA_HOME auf den leeren String und dementsprechend einfach ls ausführen (oder ls . pedantisch sein). Entweder befinden Sie sich bereits im richtigen Verzeichnis oder Sie bekommen nicht das, was Sie glauben.