JSON, gestandaardiseerd in de vroege jaren 2000, vindt zijn oorsprong in de objectliteratuur van JavaScript.
Om TOML te lezen en te manipuleren in Fish, kun je een tool zoals yj gebruiken, die TOML naar JSON kan converteren.
yj
Fish heeft geen ingebouwde XML-parser, dus je zult externe hulpmiddelen zoals xmllint of xmlstarlet gebruiken.
xmllint
xmlstarlet
Hoe: YAML-configuratie lezen # Uitgaande van 'config.yaml' bevat: # naam: Fishy # beroep: Shell set config (yaml2json < config.yaml | jq -r '.name, .occupation') echo $config # Uitvoer: Fishy Shell Schrijven naar YAML-bestand # Gebruikmakend van 'yq', een draagbare command-line YAML-processor echo -e "naam: Nemo\nkleur: Oranje" > fish.yaml # Een nieuwe sleutel toevoegen yq e '.vrienden += ["Dory"]' -i fish.yaml cat fish.yaml # Uitvoer: # naam: Nemo # kleur: Oranje # vrienden: # - Dory Diepgaande verkenning YAML kwam begin jaren 2000 naar voren als een vereenvoudiging van XML en is sindsdien een standaard geworden voor configuratiebestanden in de software-industrie.