From 3f2a6e9f94991c8dba8a7b6a3e7d5e711ff3253e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marc=20Ren=C3=A9=20Sch=C3=A4dler?= Date: Wed, 13 Nov 2013 11:59:51 +0100 Subject: [PATCH] Add "serve.sh", a script to serve another script's output via netcat --- bsp/default/root_file_system/etc/serve.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 bsp/default/root_file_system/etc/serve.sh diff --git a/bsp/default/root_file_system/etc/serve.sh b/bsp/default/root_file_system/etc/serve.sh new file mode 100755 index 0000000..9022246 --- /dev/null +++ b/bsp/default/root_file_system/etc/serve.sh @@ -0,0 +1,13 @@ +#!/bin/ash + +[ $# -ge 3 ] || exit 1 + +PORT="$1" +DELAY="$2" +shift 2 +COMMAND="$@" + +while true; do + (nc -l -p $PORT -e $COMMAND) > /dev/null 2>&1 + sleep $DELAY +done