いろいろ備忘録日記

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

Makefile内でプロセスを起動して後からそのプロセスをkillするやり方

概要

たまに使いたいときによく忘れているので、ここにメモメモ。。。

PIDファイルを作っておいて、後でそれを元にkillしているだけですが、以下のようにします。

start-server:
   @(cd server; ./server & echo $$! > server.PID)

stop-server:
   @kill $$(cat server/server.PID)

参考情報


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

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