Criando um alias que mapeia argumentos para o meio do comando

3

Eu quero alias de killapp X a pidof X | xargs kill ou kill 'pidof X' , mas não consigo pensar em uma maneira de fazer isso com apenas um alias em killapp . Como eu poderia fazer isso, então não preciso fazer killapp X'  ?

    
por Jakob Weisblat 03.11.2013 / 16:40

1 resposta

4

Isso não é possível com um alias, porque ele apenas expande uma abreviação. No entanto, temos funções:

function killapp ()
{
    pidof $1 | xargs kill
}
    
por 03.11.2013 / 16:41

Tags