HFST-PMATCH(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-pmatch β€” the manual, but make it slay πŸ’–

okay bestie, welcome to the hfst-pmatch page, part of the HFST user commands. she does matching/lookup on text streams and honestly? she ate. ✨


🌸 NAME 🌸

hfst-pmatch β€” perform matching/lookup on text streams πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

hfst-pmatch [OPTIONS...] TRANSDUCER

πŸ¦‹ DESCRIPTION πŸ¦‹

perform matching/lookup on text streams. that's the whole vibe. no cap.

✨ Common options: ✨

  • -h, --help β€” Print help message. your little "what do i do" button 🫢
  • -V, --version β€” Print version info. receipts, basically 🧾
  • -v, --verbose β€” Print verbosely while processing. she will tell you everything, and i mean everything πŸ’¬
  • -q, --quiet β€” Only print fatal erros and requested output. shhh mode 🀫 (yes, "erros" β€” that's the original's spelling, we don't fix, we don't judge, we preserve πŸ™ˆ)
  • -s, --silent β€” Alias of --quiet. same energy, different name πŸ’€

πŸ’œ Input/Output options: πŸ’œ

  • -i, --input=INFILE β€” Read input transducer from INFILE. feed her πŸ“
  • -o, --output=OUTFILE β€” Write output transducer to OUTFILE. where the results go to be iconic πŸ‘‘
  • -n, --newline β€” Newline as input separator (default is blank line). lowkey important, don't skip this one ⭐
  • -x, --extract-patterns β€” Only print tagged parts in output. just the main characters, please 🌟
  • -l, --locate β€” Only print locations of matches. where they at πŸ“
  • -c, --count-patterns β€” Print the total number of matches when done. math but make it fashion πŸ”’
  • --delete-patterns β€” Replace matches with opening tags. bye bestie, replaced πŸšͺ
  • --no-mark-patterns β€” Don't tag matched patterns. leave them unlabeled fr fr πŸ™…
  • --max-context β€” Upper limit to context length allowed. keep it brief bestie βœ‚οΈ
  • --max-recursion β€” Upper limit for recursion. don't go infinitely deep, that's giving spiral 😭
  • --weight-cutoff=W β€” Upper limit for allowed weight. W is the cap, periodt βš–οΈ
  • -t, --time-cutoff=S β€” Limit search after having used S seconds per input. clock's ticking, she's got places to be ⏰
  • -p, --profile β€” Produce profiling data. show me the receipts, where'd the time go πŸ“Š

Use standard streams for input and output. 🫧


πŸ’Œ REPORTING BUGS πŸ’Œ

found a bug? not the cute kind πŸ› β€” tell the team!

Report bugs to <hfst-bugs@helsinki.fi> or directly to our bug tracker at: <https://github.com/hfst/hfst/issues>


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. 🚨 like, zero, none, the void, no take-backs 🚨

okay and that's the whole thing πŸ’– this page is from the HFST crew, dated August 2018, and the manual section is HFST-PMATCH(1). go forth and match some patterns, bestie β€” you're gonna be so good at this πŸ¦‹βœ¨πŸŽ€

πŸ“¦ where this page comes from