Bash:
Työskentely TOML:n kanssa
Miten:
Aloita asentamalla toml-cli
, jotta voit leikkiä TOML:lla Bashissa. Kätevä lukiessa tai muokatessa TOML-tiedostoja lennosta.
# Asenna toml-cli, meidän pieni apurimme TOML-tehtäviin
pip install toml-cli
# Kuvittele, että sinulla on TOML-tiedosto, 'config.toml'
echo -e 'title = "TOML Demo"\n\n[owner]\nname = "Tom"\ndob = 1979-05-27T07:32:00Z' > config.toml
# Lue arvo
toml get config.toml owner.name
# Tuloste: Tom
# Aseta arvo
toml set config.toml 'owner.dob' '2000-01-01T00:00:00Z'
# Pro-vinkki: Käytä lainausmerkkejä avaimiin, joissa on pisteitä tai omituisia merkkejä!
Syväsukellus
Syntyisin JSONin ihmistä hankaloittavista esteistä, TOML putkahti esiin vuonna 2013. Tom Preston-Werner, GitHubin perustajaosaaja, halusi jotain superluettavaa. YAML ja INI olivat vaihtoehtoja, mutta TOML on kuin parasta molemmista.
Shebang, sinulla on sisäkkäisiä tietoja ja taulukoita, miinus YAML:n jalka-aseet ja JSONin aaltosulkeet. TOML on nyt mennyt-to configissa Rustin Cargolle, mikä puhuu sen noususta dev-maailmassa. Sitä ohjaa speksi, pitäen asiat tiukkoina ja hyvin määriteltyinä. Saat kaappaajia lähes mihin tahansa kieleen, mikä tekee siitä laajalti omaksuttavan.
Katso Myös
- Virallinen TOML GitHub Repo: https://github.com/toml-lang/toml
- toml-cli PyPI:ssä: https://pypi.org/project/toml-cli/
- Data-serialisointiformaattien vertailu: https://fi.wikipedia.org/wiki/Data-serialisointiformaattien_vertailu