現在、ポートで実行されているすべてのプロセスをクリアするために次のことを行います
lsof -i :10000
そして私は得る
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
Google 10427 user 60u IPv4 0x162adea8 0t0 TCP localhost:52478->localhost:ndmp (ESTABLISHED)
Google 10427 user 112u IPv4 0x16289b98 0t0 TCP localhost:52483->localhost:ndmp (ESTABLISHED)
それから私はそれを殺します
kill 10427
上記のプロセスを合理化する方法を探しています。解決策は、出力をパイプして殺すことに関係していると思います。のようなもの(私は、ここでは$ 1が10427であると仮定します)のようなものです。
lsof -i :10000 | kill $1
私はあまり多くのbashスクリプトを作成していないので、どんな助けでも素晴らしいでしょう。