Je vous présentais il y a quelques mois une version prototype de yb
le parser YAML en bash. Aujourd'hui lorsque vous codez en bash, très peu de solutions vous permettent de manipuler nativement des structures de données. yb
arrive à la rescousse avec une approche standard au parsing de YAML.
Depuis mon dernier passage, j'ai adressé les retours des lecteurs de Linuxfr en implémentant le support de l'ASCII, ainsi qu'un premier niveau de typage.
Autres nouvelles fonctionnalités :
- support des objets YAML (variables)
- compilation vers un fichier minifié et prod
Des questions se posaient pour le support de JSON et Python, comme des fonctionnalités de parsing plus avancées permises par YAML. Je pense adresser progressivement ces features pour atteindre une couverture au plus complète de YAML.
N'hésitez pas à montrer votre soutien en likant les pages Gitlab, et Github :
https://github.com/t0pd4wn/yb
https://gitlab.com/t0pd4wn/yb
Merci tout le monde !
# parseyaml
Posté par Benjamin Henrion (site web personnel) . Évalué à 1.
J'avais trouvé et testé un équivalent en Bash 'parseyaml' pour un environnement où je ne pouvais pas installer yq.
Je vais essayer de remettre la main dessus qq part sur github.
[^] # Re: parseyaml
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 3. Dernière modification le 09 octobre 2023 à 00:15.
Pas un, mais au moins deux :
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: parseyaml
Posté par t0pd4wn . Évalué à 0.
Je connaissais le premier qui m'avait fait à l'époque switcher sur yq (car très limité) mais pas le second qui est intéressant mais n'est pas vraiment une librairie.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.