Colocando os PIDs em uma linha com xargs works:
ps -x -o pid,cmd | grep nailgun | cut -f 1 -d ' ' | xargs kill
O único incômodo é que isso imprime kill: (xyz): No such process para a instância grep , que também aparece na lista ps .
Outra alternativa:
pgrep -f nailgun | xargs kill