NOAA-Predictor/predict/schedule_all.sh

27 lines
1.4 KiB
Bash
Executable File

#!/bin/bash
# Update Satellite Information
wget -qr https://www.celestrak.com/NORAD/elements/weather.txt -O /home/pi/weather/predict/weather.txt
wget -qr https://www.celestrak.com/NORAD/elements/amateur.txt -O /home/pi/weather/predict/amateur.txt
grep "NOAA 15" /home/pi/weather/predict/weather.txt -A 2 > /home/pi/weather/predict/weather.tle
grep "NOAA 18" /home/pi/weather/predict/weather.txt -A 2 >> /home/pi/weather/predict/weather.tle
grep "NOAA 19" /home/pi/weather/predict/weather.txt -A 2 >> /home/pi/weather/predict/weather.tle
grep "METEOR-M 2" /home/pi/weather/predict/weather.txt -A 2 >> /home/pi/weather/predict/weather.tle
grep "FUNCUBE-1" /home/pi/weather/predict/amateur.txt -A 2 >> /home/pi/weather/predict/weather.tle
sed -i 's/ (AO-73)/ /g' /home/pi/weather/predict/weather.tle
#Remove all AT jobs
for i in `atq | awk '{print $1}'`;do atrm $i;done
> /home/pi/weather/predict/upcoming.txt
#Schedule Satellite Passes:
/home/pi/weather/predict/schedule_satellite.sh "NOAA 18" 137.9125
/home/pi/weather/predict/schedule_satellite.sh "NOAA 19" 137.1000
/home/pi/weather/predict/schedule_satellite.sh "NOAA 15" 137.6200
/home/pi/weather/predict/schedule_satellite.sh "FUNCUBE-1" 145.9500
/home/pi/weather/predict/schedule_satellite.sh "METEOR-M 2" 137.1000
sort /home/pi/weather/predict/upcoming.txt > /home/pi/weather/predict/sorted.txt
mv /home/pi/weather/predict/sorted.txt /home/pi/weather/predict/upcoming.txt