1 example for gpspipe
# Saves raw nmea strings from GPS serial device to file and stdout
gpspipe -r | tee position.nmea
# Get current date and time from gpspipe and set system time
GPSDATE=`gpspipe -w | head -10 | grep TPV | sed -r 's/.*"time":"([^"]*)".*/\1/' | head -1`
date -s "$GPSDATE"