diff --git a/contrib/scripts/readall.sh b/contrib/scripts/readall.sh index 9fa252e9..26d37e43 100755 --- a/contrib/scripts/readall.sh +++ b/contrib/scripts/readall.sh @@ -11,12 +11,12 @@ if [ "x$1" = "x-R" ]; then readargs=$1 shift fi -for i in `echo "f -F circuit,name" "$@"|nc 127.0.0.1 $port|sort -u|egrep ','`; do +for i in `echo "f -F circuit,name" "$@"|nc -q 1 127.0.0.1 $port|sort -u|egrep ','`; do circuit=${i%%,*} name=${i##*,} if [ -z "$circuit" ] || [ -z "$name" ] || [ "$circuit,$name" = "scan,id" ]; then continue fi - ret=`echo "r ${readargs} -c $circuit $name" |nc 127.0.0.1 $port|head -n 1` + ret=`echo "r ${readargs} -c $circuit $name" |nc -q 1 127.0.0.1 $port|head -n 1` echo "$circuit $name = $ret" done