From 8634cef386a7d786f038424c95f0a9b59028ac35 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow (mars.fritz.box)" Date: Fri, 20 Jun 2014 01:11:09 +0200 Subject: initial works --- src/netdiff | 44 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/src/netdiff b/src/netdiff index 1e756f6..4d56372 100755 --- a/src/netdiff +++ b/src/netdiff @@ -1,5 +1,45 @@ -#!/bin/bash +#!/usr/bin/env bash + +# NetDiff (c) Paul C. Buetow (2014) +# http://netdiff.buetow.org declare -r VERSION='VERSION_DEVEL' +declare -i RC=0 + +declare -r SERVER="${1}" ; shift +declare -r FILE="${1}" ; shift +declare -i PORT="${1}" ; shift + +usage () { + cat < $TMPFILE + RC=$? +else + sleep 0.1 + nc ${SERVER} ${PORT} < "${FILE}" > $TMPFILE + RC=$? +fi + +if [ $RC -ne 0 ]; then + echo 'Could not copy file via the network' +else + diff $@ ${FILE} ${TMPFILE} ${DIFF_DEFAULT_OPTS} +fi + +[ -f $TMPFILE ] && rm $TMPFILE +exit $RC -echo "This is version $VERSION of the example netdiff project." -- cgit v1.2.3