snipplets.dev/snipplets/code/Bash/unix-socket-server.sh
2023-08-05 22:45:06 +03:00

18 lines
249 B
Bash
Executable File

#!/bin/bash
# TCP
#coproc nc -l localhost 3000
# UnixSocket
coproc nc -l -U ./app.sock
while read -r cmd; do
case $cmd in
d) date ;;
q) break ;;
*) echo 'Try again?'
esac
done <&"${COPROC[0]}" >&"${COPROC[1]}"
kill "$COPROC_PID"