Wie übergebe ich die Befehlszeilenargumente an einen Alias? Hier ist ein Beispiel:
alias mkcd = 'mkdir $ 1; cd $ 1; '
In diesem Fall wird $ xx jedoch zum Zeitpunkt der Erstellung des Alias und nicht zur Laufzeit übersetzt. Ich habe jedoch eine Problemumgehung mithilfe einer Shell-Funktion (nachdem ich ein wenig gegoogelt habe) wie folgt erstellt:
Funktion mkcd () { mkdir $ 1 cd $ 1 }}
Ich wollte nur wissen, ob es eine Möglichkeit gibt, Aliase zu erstellen, die CL-Parameter akzeptieren.
Übrigens - ich verwende 'bash' als Standard-Shell.
mkdir mydirectoryname && cd $_