33 lines
468 B
Bash
Executable File
33 lines
468 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
trap "trap - SIGTERM && kill -- -$$" SIGINT SIGTERM EXIT
|
|
|
|
echo "## Launching UDK ##"
|
|
./scripts/udk-server.sh &
|
|
|
|
while true
|
|
do
|
|
if lsof -Pi :20715 -sTCP:LISTEN -t >/dev/null
|
|
then
|
|
break
|
|
fi
|
|
sleep 1
|
|
done
|
|
|
|
echo "## Launching NC ##"
|
|
./scripts/udk-output.sh &
|
|
|
|
while true
|
|
do
|
|
if lsof -Pi :1234 -sTCP:LISTEN -t >/dev/null
|
|
then
|
|
break
|
|
fi
|
|
sleep 1
|
|
done
|
|
|
|
echo "## Launching GDB ##"
|
|
./scripts/udk-debug.gdb
|