с определенным именем файла сохранять в определенной директории, в зависимости от отправителя.
>>> max(s, key=lambda item: (item[0], -item[1]))
(64.552084, 40.571547)
>>> min(s, key=lambda item: (item[0], -item[1]))
(42.988296, 47.49984)
Например: число 111 - это 1 3 1, а число 21 это 2 1 2 1 1.
1234567890
Я предполагаю... (точно не уверен) что автор хочет на bash-скриптинге реализовать
такую логику. Когда нужно делать пакетный запуск софта - то все идет хорошо.
А когда нужно делать развитую логику с обработкой exceptions - то я-бы предпочел
не иметь дела с bash.
Впрочем если у вас есть готовое решение - я не возражаю.
GUI здесь разумеется не причем. Я имел в виду разработку консольного приложения.