-#!/bin/bash
+#!/bin/sh
# Usage: service should print "STARTING SERVICE (srvc) for peer [PEER]" where:
# - "srvc" is the service name (in lowercase, as in the log output).
sed -e "$SED_EXPR" log > .log
echo "$0 sed regex: $SED_EXPR" >> .log
-SIZE=`stat -c%s .log`
+if [ -n "$(uname -a | grep -q 'Linux')" ]; then
+ # GNU coreutils:
+ SIZE=`stat -c%s .log`
+else
+ # NetBSD, FreeBSD (and others?):
+ SIZE=`stat -f%z .log`
+fi
+
+# echo $SIZE
-if [[ "`ps aux | grep "kwrite .lo[g]"`" = "" && "$SIZE" < 10000000 ]]; then
+if [ "`ps aux | grep "kwrite .lo[g]"`" = "" -a "$SIZE" -lt "10000000" ]; then
kwrite .log --geometry 960x1140-960 &
fi