В целом Вы не должны удалять группу, потому что некоторые файлы могут принадлежать той группе, но это может быть достаточно для Вашего определенного sudo варианта использования.
Более общий вариант использования состоит в том, чтобы использовать gpasswd (1)
в нем позволяет Вам устанавливать членов определенной группы, таким образом, должно быть достаточно работать:
gpasswd sudo -M ''
Чтобы только выполнить это, если группа sudo существует, можно объединить ее с вызовом getent, т.е.:
getent group sudo && gpasswd sudo -M ''
Можно использовать awk для парсинга $GPGGA непосредственно. Посмотрите пример ниже:
echo $GPGGA,001038.00,3334.2313457,N,11211.0576940,W,2,04,5.4,354.682,M,-26.574,M,7.0,0138*79 | awk -F"," '{print $3,$5}'
произвел бы:
3334.2313457 11211.0576940
Обновление
Попробуйте что-то вроде этого:
awk -F"," '/GGA/ {print $3,$5}' /dev/ttyUSB0
Эта команда должна читать из/dev/ttyUSB0 (замена с надлежащей), найти строки с GGA и проанализировать их.