#!/bin/bash SCRIPT="./hello" function http_200 { echo "HTTP/1.0 200" echo "Content-Type: text/plain" echo } function http_server { http_200 echo "It's Works!" } function http_listener { socat TCP-LISTEN:8010,fork,reuseaddr,crlf SYSTEM:"$SCRIPT http_server;" } function main { http_listener } [[ -z $* ]] && main $*