Zazwyczaj używam ps -elf | grep proceesname
, aby uzyskać szczegółowy opis procesu o nazwie processname
. Myślę, że muszę napisać za dużo.Jak utworzyć alias bash z argumentem?
Teraz co myślałem jest stworzenie aliasu bash jak
alias lsps='ps -elf | grep $1'
które dadzą powyższy szczegółowy opis tylko za pomocą lsps processname
.
Moje pytanie brzmi: jak utworzyć alias bash, który akceptuje argument.
PS: Wiem, że mogę napisać skrypt powłoki dla powyższego zadania, ale zastanawiałem się, jak to zrobić z aliasem basha.
Aliasy po prostu nie biorą argumentów. – chepner
Dla GNU 'ps' prawdopodobnie lepiej jest powiedzieć' lsps() {ps -lf -C "$ 1"; } '. – Sorpigal