Ein einfaches Beispiel:Linux: Möglich zu erweitern und Alias?
Lassen Sie uns sagen, ich habe einen Alias irgendwo als sourced werden:
alias ls 'ls -o'
ein zweites Alias dieses Add-On zu ich möchte haben: So
alias ls 'ls -a'
dass, wenn ich es ausführen, bin ich wirklich immer:
ls -o -a
Ist thi s möglich? Natürlich überschreibt das zweite im obigen Beispiel das erste.
Warum sollte ich das wollen? Der erste Alias (viel komplizierter als das Beispiel) wird öffentlich vom Unternehmensserver geteilt, und ich würde es vorziehen, ihn nicht zu duplizieren, falls das Original geändert wird.
Ich benutze C-Shell.
Ich denke, Sie finden eine viel bessere Antwort bei http://serverfault.com –
Sie * wirklich * müssen uns sagen, welche Shell Sie verwenden. Eine Antwort geht von bash aus, aber Ihre Alias-Anweisungen sind ungültige Bash-Aliase (Sie müssen = verwenden, um Aliase in bash zu definieren) – camh
Hoppla, ich benutze csh – ack