【发布时间】:2012-07-13 01:32:25
【问题描述】:
我通常使用ps -elf | grep proceesname 来获取名为processname 的进程的详细描述。我认为我必须为此写太多。
现在我想的是创建一个像
这样的 bash 别名alias lsps='ps -elf | grep $1'
上面的详细描述只会使用lsps processname。
所以,我的问题是如何创建一个接受参数的 bash 别名。
PS:我知道我可以为上述任务编写一个 shell 脚本,但我只是想知道如何使用 bash 别名。
【问题讨论】:
-
别名根本不带参数。
-
对于 GNU
ps,最好说lsps () { ps -lf -C "$1" ; }。
标签: bash