HFST-EDIT-METADATA(1)

πŸ“¦
version 3.17.1 Β· 2 versions
  • 3.17.1 Β· debian bookworm, debian trixie, nixos 26.05, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 3.17.3 Β· nixpkgs unstable
, in debian bookworm, debian trixie, nixos 26.05, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ hfst-edit-metadata β€” the manual page πŸ’…

okay bestie, welcome to the hfst-edit-metadata page from the User Commands corner of the HFST manual, dated August 2018. she's a little tool, she's a cute tool, and she names transducers. let's go 🫢


🌸 NAME 🌸

hfst-edit-metadata β€” =Name a transducer

(yes the = is literally in there, i'm not editing it, i don't make the rules, i just report them πŸ’€)


πŸŽ€ SYNOPSIS πŸŽ€

hfst-edit-metadata [OPTIONS...] [INFILE]

πŸ¦‹ DESCRIPTION πŸ¦‹

Name a transducer. that's it. that's the whole vibe. you give it a transducer, you give it a name, she writes the name on it like a little sticker with a heart on it. iconic. πŸ‘‘


✨ Name options: ✨

these are the ones that actually do the naming, the main character options fr fr:

  • -a, --add=ANAME=VALUE β€” add a property called ANAME with the value VALUE, or straight-up replace it if it's already there. new name who dis πŸ’…
  • -p, --print[=NAME] β€” print the current PNAME. give her a NAME if you want, she'll work with it.
  • -t, --truncate_length=LEN β€” truncate the lengths of the properties you added down to LEN. yes, a little haircut βœ‚οΈ, but for strings.

πŸ’– Common options: πŸ’–

the group-chat classics, every HFST tool has them:

  • -h, --help β€” print the help message. she tells you everything. communication queen.
  • -V, --version β€” print version info. lowkey just flexing.
  • -v, --verbose β€” print verbosely while processing. she's a yapper and you asked for it πŸ—£οΈ
  • -q, --quiet β€” only print fatal erros and the output you actually asked for. (that's their spelling, not mine, i would never 😭 but i'm keeping it exactly as written, no cap)
  • -s, --silent β€” literally just an alias of --quiet. same energy, different name. twin behavior πŸ‘―

🌈 Input/Output options: 🌈

where the data comes in and where it goes out. the logistics, the lore, the pipeline:

  • -i, --input=INFILE β€” read the input transducer from INFILE
  • -o, --output=OUTFILE β€” write the output transducer to OUTFILE
If OUTFILE or INFILE is missing, or is -, standard streams will be used. so you can absolutely just pipe it and let the terminal handle the vibes. 🫢
The format of the result depends on the format of INFILE. and if PNAME is omitted, all values are printed β€” she spills everything, no secrets kept πŸ’€

πŸ› REPORTING BUGS πŸ›

found a bug? tell the devs, not me, i'm just the messenger 🧚


Copyright Β© 2017 University of Helsinki, License GPLv3: GNU GPL version 3 <http://gnu.org/licenses/gpl.html>

This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. read that again bestie β€” free to remix, but if it breaks, it's not their problem πŸ’…


and that's the whole page, no notes, ate and left no crumbs. this is HFST, August 2018, and you just finished reading HFST-EDIT-METADATA(1) β€” go name a transducer, she's waiting πŸŒΈπŸ’–βœ¨

πŸ“¦ where this page comes from