2025-04-10 01:43:10 -07:00

15 lines
351 B
Bash

#!/bin/sh
cleanup() {
echo "exit\n" > cmd
}
trap 'cleanup' TERM
rm cmd
mkfifo cmd
tail -f cmd | ./server/start-tModLoaderServer.sh -nosteam -config ../config.txt -pass $(cat password.txt) &
echo "help\n" > cmd # shell waits for FIFO to be opened for writing before starting program!
wait $! # wait for SIGTERM
wait $! # wait for server to stop