いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

pkillコマンドでコマンドライン全体にヒットしたもので終了させる

関連記事

GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ

概要

以下、自分用のメモです。オプションをよく忘れるのでここにメモメモ。。。

プロセスを落とすのによく利用される pkill コマンドさんですが

例えば

  • app -server
  • app -client
  • app -client

みたいな感じで同じプロセスでフラグ違いで起動しているときに

$ pkill app

とかしちゃうと全部終了してしまいます。上記でいうと app -server のプロセスだけ落としたい場合は以下のように -f オプションを付与します。

$ pkill -f 'app -server'

この -f オプションをよくど忘れするのですよねー・・・個人的に。毎回、man調べてる気がする。

参考情報


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。