From e8c3eb87d27f95a9a0b89a93164dba42427659ec Mon Sep 17 00:00:00 2001 From: Matthew Veety Date: Wed, 13 May 2015 18:48:46 -0400 Subject: [PATCH] Added ukill(1): Kills all processes started by a user --- rc/bin/ukill | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 rc/bin/ukill diff --git a/rc/bin/ukill b/rc/bin/ukill new file mode 100644 index 000000000..f2773bbd5 --- /dev/null +++ b/rc/bin/ukill @@ -0,0 +1,12 @@ +#!/bin/rc +rfork e +if(~ $#1 0){ + USER=`{cat /dev/user} +} +if not { + USER=$1 +} +PROCS=`{ps | grep $USER | awk '{print $2}'} +for(i in $PROCS){ + echo '@{echo kill>/proc/'^$i^'/note}' +}