Сам спросил, сам ответил. Сделал по аналогии с
этим.
Получился такой код:
Код:
#!/bin/sh
# Call fowsr and upload data to Narodmon
mkdir /var/log/fowsr
wsr="/usr/bin/fowsr -c"
LOG=/var/log/fowsr/dump.log
rm -f $LOG
$wsr > $LOG
ifconfig | grep HWaddr | awk '{FS=" "; if(NR==1) {print "#"$5;}}' > /var/log/HWaddr
sed -e 's/:/-/g' /var/log/HWaddr > /var/log/temp
MAC=`cat /var/log/HWaddr`
while read LINE ; do
echo $LINE | awk '{FS=" "; { print "#"$1"#" $2}}' >> /var/log/temp
done < $LOG
rm /var/log/HWaddr
echo "##" >> /var/log/temp
sed -e 's/://g' /var/log/temp > /var/log/narodmon
rm /var/log/temp
cat /var/log/narodmon
LC=`cat /var/log/narodmon | wc -l`
if [ $LC -gt 2 ]
then cat /var/log/narodmon | nc narodmon.ru 8283 > /var/log/narodmon.log
fi