/var/log/messages

Dec 18, 2015 - 1 minute read - Comments - Linux

shutdown なスクリプト

自動で起動して何かのお仕事をするホストにて作業のためにログインした場合、その何かの仕事を kill するスクリプトを書きました。あるプロセスが所属するプロセスグループにいらっしゃるナニを全員、というやつです。備忘まで。

以下なカンジでした。/etc/rc.local から kickoff されるナニ、という事で。

#!/bin/bash

PID=`ps -aux|grep '/bin/sh -e /etc/rc.local'|grep -v grep |awk '{print $2;}'`
KILLPID=`pstree -g $PID|awk -F'[()]' '{print $2;}'|head -1`
sudo kill -- -$KILLPID

シェル芸、というヤツではありません。

MarkdownPreviewer kotlin-android-example

comments powered by Disqus