Patrick Kelley 8fd444092b initial
2025-05-07 15:35:15 -04:00

24 lines
436 B
Bash
Executable File

#! /usr/bin/env bash
#
# Given a PID, check if it corresponds to a running Zeek process.
#
# check-pid <pid>
ps -p $1 -o args 2>/dev/null | grep -q zeek
if [ $? -eq 0 ]; then
echo "running"
else
if [ -f /proc/$1/cmdline ]; then
grep -q zeek /proc/$1/cmdline
if [ $? -eq 0 ]; then
echo "running"
else
echo "not running"
fi
else
echo "not running"
fi
fi