diff options
Diffstat (limited to 'local/.bin/hornet/svdn')
-rwxr-xr-x | local/.bin/hornet/svdn | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/local/.bin/hornet/svdn b/local/.bin/hornet/svdn new file mode 100755 index 0000000..6687879 --- /dev/null +++ b/local/.bin/hornet/svdn @@ -0,0 +1,29 @@ +#!/bin/sh +set -eu +set -o pipefail + +svst "$1" || exit 0 + +svstop "$1" +svst "$1" || exit 0 + +sleep 1 + +svstop "$1" +for _ in $(seq 1 5); do + svst "$1" || exit 0 + sleep 1 +done +svst "$1" || exit 0 + +svstop "$1" +for _ in $(seq 1 10); do + svst "$1" || exit 0 + sleep 1 +done +svst "$1" || exit 0 + +svkill "$1" +svst "$1" || exit 0 + +exit 1 |