pkillコマンドが使えない環境でkillコマンドでなんとかしたのですが、
hogeプロセスをkillするときに
kill -9 `ps | grep "hoge" | head -n1 | awk '{print $1}'`
が上手くいって、
ps | grep "hoge" | head -n1 | awk '{print $1}' | kill -9
がダメなのは何故なのでしょう?
それからheadコマンドでなんとかした後にawkコマンドで1行目だけ切り出す方法を知りました。
sedもawkも使い始めでまだ慣れません。