summaryrefslogtreecommitdiff
path: root/tictactoe/listen.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tictactoe/listen.sh')
-rwxr-xr-xtictactoe/listen.sh16
1 files changed, 13 insertions, 3 deletions
diff --git a/tictactoe/listen.sh b/tictactoe/listen.sh
index 4379a3d..0318cd2 100755
--- a/tictactoe/listen.sh
+++ b/tictactoe/listen.sh
@@ -3,7 +3,17 @@
#mabe not. might be buggier.
#cat board p1out | ncat -lp 1050 > p1in &
#cat board p2out | ncat -lp 1051 > p2in &
-cat board p1out | ncat -lp 1050 > p1in &
-cat board p2out | ncat -lp 1051 > p1in &
+echo listening in port 1050 for player 1 and 1051 for player 2
-cat p1in | ./game.sh | tee p1out p2out
+mknod pin p
+mknod p1out p
+mknod p2out p
+
+cat board p1out | ncat -lp 1050 > pin &
+cat board p2out | ncat -lp 1051 > pin &
+
+cat pin | ./game.sh | tee p1out p2out
+
+rm pin
+rm p1out
+rm p2out