Nehmen wir an, ich habe den folgenden Alias in Bash – alias ls='ls --color=auto'
– und ich möchte gewöhnliche ls
aufrufen ohne Optionen. Ist die einzige Möglichkeit, dies zu tun, das Aliasing aufzuheben, den Befehl auszuführen und dann erneut zu aliasieren? Oder gibt es einen raffinierten Trick oder Workaround?
Akzeptierte Antwort:
Sie können auch einen umgekehrten Schrägstrich voranstellen, um den Alias zu deaktivieren:ls
Bearbeiten:Andere Möglichkeiten, dasselbe zu tun, sind:
Verwenden Sie „Befehl“:command ls
nach Mikel.
Verwenden Sie den vollständigen Pfad:/bin/ls
gemäß uther.
Zitieren Sie den Befehl:"ls"
oder 'ls'
gemäß Mikel-Kommentar.
Sie können den Alias für diese Terminalsitzung vorübergehend mit unalias command_name
entfernen .