#!/bin/bash # Bail if other agents are alive in the state dir. # $1 = path to this agent's pid file # cwd = state dir # # Exit 0 = continue, exit 1 = bail my_pid_file=$(basename "$1") for f in pid-*; do [[ $f != $my_pid_file ]] && exit 1 done exit 0