我想killapp X
为pidof X | xargs kill
or起别名kill `pidof X`
,但我想不出只用 别名来做到这一点的方法killapp
。我怎样才能做到这一点,这样我就不必这样做killapp X`
?
答案1
这对于别名来说是不可能的,因为它仅扩展缩写。但是,我们确实有函数:
function killapp ()
{
pidof $1 | xargs kill
}
答案2
您可以使用别名来做到这一点:
alias al='(read arg; echo The arg is: "$arg".) <<<'
al something
> The arg is: "something".