Normalerweise verwende ich ps -elf | grep proceesname
, um eine detaillierte Beschreibung des Prozesses namens processname
zu erhalten. Ich denke, dass ich dafür zu viel schreiben muss.Wie Bash Alias mit Argument erstellen?
Nun, was ich denke einen Bash-Alias erstellen wie
alias lsps='ps -elf | grep $1'
, die die obige detaillierte Beschreibung nur mit lsps processname
geben.
Also, meine Frage ist, wie ich einen Bash-Alias erstellen, der ein Argument akzeptiert.
PS: Ich weiß, ich kann ein Shell-Skript für die oben genannte Aufgabe schreiben, aber ich habe mich nur gefragt, wie man es mit Bash Alias macht.
Aliase einfach nicht Argumente zu nehmen. – chepner
Für GNU 'ps' ist es wahrscheinlich besser zu sagen' lsps() {ps -lf -C "$ 1"; } '. – Sorpigal