JSON est un format hiérarchique difficile à traiter directement dans le shell.
Une fonction get_json_value en AWK permet d’extraire une valeur via un chemin ponctué.
La même fonction gère indifféremment objets et tableaux JSON.
decode_json_string décode les chaînes JSON en gérant les échappements courants.
Le code suppose un JSON valide et lève une erreur en cas de format inattendu.
Une fonction error affiche les messages d’erreur sur stderr et arrête l’exécution.
Get notified when new stories are published for "🇫🇷 Hacker News Français"