pdtinfo(1)
β¨ pdtinfo β the manual page bestie β¨
okay so this is the man page for pdtinfo, a User Command in the pdtinfo(1) family, and it is genuinely so simple and so useful, come with me π
πΈ NAME πΈ
pdtinfo β show information about a PDT. that's it. that's the whole job. she shows you info. about a PDT. iconic behavior honestly π
π¦ SYNOPSIS π¦
pdtinfo [OPTIONS] in.pdt
yes bestie, you hand her an in.pdt and some OPTIONS and she talks. simple as π«Ά
π DESCRIPTION π
She prints out information about a PDT. no cap, that's literally the entire description. short queen energy. main character, minimal dialogue β¨
π OPTIONS π
quick PSA before we dive in, and this one matters: boolean options accept either true or false as a value, or the implicit value true if you don't specify a value at all. so if you're out here just slapping the flag down with no =whatever, she's gonna assume true. periodt π
--fst_align[=BOOLEAN]β write FST data aligned where it's appropriate to do so. default:false.--fst_compat_symbols[=BOOLEAN]β require symbol tables to match when appropriate. default:true.--fst_default_cache_gc[=BOOLEAN]β turn on garbage collection of the cache. default:true(she's tidy like that π§Ή).--fst_default_cache_gc_limit=Nβ sets the cache byte size that triggers garbage collection. default:1048576.--fst_error_fatal[=BOOLEAN]β iftrue, FST errors are fatal. if not, the returned objects get flagged as bad instead. for example, FSTs are returned with thekErrorproperty set totrue, and FST weights are set so thatMember()returnsfalse. default:true. (so yeah, by default errors are not a vibe check you pass π)--fst_field_separator=STRINGβ sets the characters used as a separator between printed fields. default:" "(that's five spaces, bestie, count them).--fst_read_mode=STRINGβ sets the default file reading mode for mappable files. it's either"read"or"map". default:"read".--fst_verify_properties[=BOOLEAN]β verify fst properties queried byTestProperties. default:false.--fst_weight_parentheses=STRINGβ sets the characters enclosing the first weight of a printed composite weight (think pair weight, tuple weight, and derived classes) so nested composite weights get proper I/O. must have size0(none) or2(open and close parenthesis). default: no parentheses.--fst_weight_separator=CHARACTERβ sets the character separator between printed composite weights. default: comma.--help[=BOOLEAN]β show usage information. default:false.--helpshort[=BOOLEAN]β show brief usage information (the snack-sized version, we love her π). default:false.--pdt_parentheses=STRINGβ sets the PDT parenthesis label pairs.--save_relabel_ipairs=FILENAMEβ save input relabel pairs to file. default: do not save.--save_relabel_opairs=FILENAMEβ save output relabel pairs to file. default: do not save.--tmpdir=PATHNAMEβ sets the temporary directory to use. default:/tmp.--v[=N]β sets the verbosity level. default:0.
lowkey reminder that any option marked[=BOOLEAN]is chill about you skipping the value β you skip it, you gettrue. that's the whole rule. iykyk π
π SEE ALSO π
go give these girls a visit too, they're all in the same friend group π
aaaand that's the whole page bestie!! this one came from OpenFst 1.8.5 and it's dated Mar 2026 πΈ tysm for reading, go run pdtinfo on something and feel soooo informed, mwah π«Άπβ¨
π¦ where this page comes from
- ubuntu stonking: libfst-tools 1.8.5-2 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms