Bash:
Lavorare con TOML

Come Fare:

Prima di tutto, installare toml-cli per giocare con TOML in Bash. Utile per leggere o modificare file TOML al volo.

# Installa toml-cli, il nostro piccolo aiutante per le attività TOML
pip install toml-cli

# Immagina di avere un file TOML, 'config.toml'
echo -e 'title = "Demo TOML"\n\n[owner]\nname = "Tom"\ndob = 1979-05-27T07:32:00Z' > config.toml

# Leggi un valore
toml get config.toml owner.name
# Output: Tom

# Imposta un valore
toml set config.toml 'owner.dob' '2000-01-01T00:00:00Z'
# Suggerimento: Usa le virgolette per chiavi con punti o caratteri strani!

Approfondimento

Nato dall’antipatia per gli ostacoli di JSON per gli umani, TOML è apparso nel 2013. Tom Preston-Werner, co-fondatore di GitHub, voleva qualcosa di super leggibile. YAML e INI erano alternative ma TOML è come il meglio di entrambi.

Bam, hai dati nidificati e array, senza le insidie di YAML e le parentesi graffe di JSON. Ora TOML è la scelta principale per la configurazione nel Cargo di Rust, il che parla del suo aumento nel mondo degli sviluppatori. È guidato da una specifica, mantenendo tutto stretto e ben definito. Troverai parser in quasi ogni linguaggio, rendendolo ampiamente adottabile.

Vedi Anche