All pastes #611348 Raw Edit

Script to extract SNR

public shellscript v1 · immutable
·published 2007-07-09 21:47 UTC
rendered paste body
#!/bin/shif [ $1 ]then  OUTSIGNAL="$1SIGNAL"  OUTNOISE="$1NOISE"  OUTSNR="$1SNR"  i=1  echo "Processing\c"  while [ $i -le 20 ]  do    SIGNAL=$(iwconfig eth1 | grep 'Signal level') #| \\   # sed 's/.*[\:=]\([0-9]*\).*[\:=]\(-*[0-9]*\).*[\:=]\(-*[0-9]*\).*/\2/')    NOISE=$(iwconfig eth1 | grep 'Noise level') # | \\   # sed 's/.*[\:=]\([0-9]*\).*[\:=]\(-*[0-9]*\).*[\:=]\(-*[0-9]*\).*/\3/')    SNR= 'expr $SIGNAL - $NOISE'    echo $SIGNAL >> $OUTSIGNAL    echo $NOISE >> $OUTNOISE    echo $SNR >> $OUTSNR    echo ".\c"    sleep 3s    i='expr $i + 1'  done  echo "\nCompleted!"else  echo "ERROR: Output file not entered!"  exit 1fi