bash прочищає мізки

складаю «правильний» скрипт для перевіки нової пошти на gmail просто в командному рядку. правильний в тому сенсі, що не одним рядком на колінці (таке нескладно нагуглити), а з перевірками на дурня, акуратним кодом тощо.

не стільки той gmail потрібен, як добре прочищає мізки і дозволяє повправлятися в bash'уванні.

що вже працює:
  • основа коду з читанням логіну (параметр командного рядка) та пароля (щоби не зберігати в скрипті);
  • завантаження фіду gmail з діагностикою помилок зʼєднання/автентифікації;
  • відображення кількости непрочитаних.
доробити в першій робочій версії:
  • детальний розбір фіду та відображення відправника, теми та часу останніх N непрочитаних.
ідеї на потім:
  • параметри командного рядка для відображення лише кількости непрочитаних чи детального переліку повідомлень;
  • (можливо) тимчасове зберігання захешованого пароля, щоби не вводити щоразу в одній сесії?
  • поновлено (2016-03-29): двоетапна автентифікація gmail?
можливо, ще щось вигадається.