#!/bin/sh

trap 'rm -f /tmp/.wlan_watching' KILL
trap 'rm -f /tmp/.wlan_watching' INT
trap 'rm -f /tmp/.wlan_watching' 0
touch /tmp/.wlan_watching

while true
do
	while read Signal Wep Channel ESSID BSSID
	do
		printf "%03.3d %s %02.2d %s\n" $Signal $Wep $Channel $ESSID
	done < /tmp/.wifi_scan_results.wlan0 > /tmp/.wlan_scan_result

	echo "@TOP"
	cat /tmp/.wlan_scan_result
	echo "@BOTTOM"
	sleep 5
done
