Diese Antwort gab mir cd -
die Abkürzung, in mein vorheriges Verzeichnis in Bash zu wechseln. Es gibt ein großes Problem: Es druckt das Verzeichnis, in das es wechselt, und verschwendet meinen Bildschirmplatz, da dieses Verzeichnis dann in der Eingabeaufforderung in der nächsten Zeile wiederholt wird.
Ich weiß, dass ich es kann cd $OLDPWD
, auch in dieser Antwort erwähnt, und cd - >/dev/null
das ist viel mehr Tippen.
Auf der bash
Manpage steht:
... oder wenn - das erste Argument ist und der Verzeichniswechsel erfolgreich ist, wird der absolute Pfadname des neuen Arbeitsverzeichnisses in die Standardausgabe geschrieben.
Wie kann ich -
nicht das erste Argument sein? Mit einem der cd
optionalen Argumente? Gibt es eine andere Möglichkeit, das Echo zu unterdrücken oder die Eingabe zu minimieren, ohne dass auf jeder Maschine, mit der ich arbeite, Funktionen / Aliase definiert werden müssen?