farprintstrings(1)
π farprintstrings β the manual, but make it cute
okay bestie, so farprintstrings is a lil command-line bestie from the OpenFst fam that lives in section 1 of the manual (the user-commands section, iykyk), and her whole thing is: she takes a finite-state archive and prints the FSTs inside it as strings. that's it. that's the job. she ate. π
β¨ NAME β¨
farprintstrings β print FSTs in a finite-state archive as strings π¦
πΈ SYNOPSIS πΈ
farprintstrings [OPTIONS] [in1.far in2.far...]
π DESCRIPTION π
So basically? She prints the FSTs in a finite-state archive as strings. That's the whole vibe. You hand her an archive, she hands you back strings. Main character energy fr fr. π
π OPTIONS π
okay before we get into the list: boolean options are chill like that β you can pass either true or false as the value, OR you can just say the option with no value at all and she'll assume true implicitly. no cap. π«Ά
--begin_key=NAMEβ sets the first key to extract. Default: the first key in the archive. π--end_key=NAMEβ sets the last key to extract. Default: the last key in the archive. π--entry_type=TYPEβ sets the entry type, and it's eitherfile(one FST per file, so like, a whole file each) orline(one FST per line, the little guys). Default:line. β¨--filename_prefix=STRINGβ sets the prefix to prepend to filenames. Default: no prefix. π--filename_suffix=STRINGβ sets the suffix to append to filenames. Default: no suffix. π--fst_align[=BOOLEAN]β write FST data aligned where appropriate. Default:false. π«--fst_compat_symbols[=BOOLEAN]β require symbol tables to match when appropriate. Default:true. π«--fst_default_cache_gc[=BOOLEAN]β enable garbage collection of cache (yes she does her own tidying, queen behaviour). Default:true. π§--fst_default_cache_gc_limit=Nβ set the cache byte size that triggers garbage collection. Default:1048576. π’--fst_error_fatal[=BOOLEAN]β iftrue, FST errors are fatal. Otherwise, returned objects are flagged as bad. For example, FSTs are returned with thekErrorproperty set totrue, and FST weights set so thatMember()returnsfalse. Default:true. π--fst_field_separator=STRINGβ set the characters used as a separator between printed fields. Default:" ". π--fst_read_mode=STRINGβ set the default file reading mode for mappable files, either"read"or"map". Default:"read". π--fst_verify_properties[=BOOLEAN]β verify fst properties queried byTestProperties. Default:false. π--fst_weight_parentheses=STRINGβ set the characters enclosing the first weight of a printed composite weight (e.g., pair weight, tuple weight, and derived classes) to ensure proper I/O of nested composite weights. Must have size0(none) or2(open and close parenthesis). Default: no parentheses. π--fst_weight_separator=CHARACTERβ set the character separator between printed composite weights. Default: comma. π¬--generate_filenames=Nβ generateNdigit numeric filenames. Default: use keys. π--help[=BOOLEAN]β show usage information. Default:false. π--helpshort[=BOOLEAN]β show brief usage information (the tl;dr version, obsessed). Default:false. π--initial-symbols[=BOOLEAN]β use the symbol table from the first FST in the archive for all entries. π«Ά--print_key[=BOOLEAN]β prefix each string by its key. Default:false. π·οΈ--print_weight[=BOOLEAN]β suffix each string by its weight. Default:false. βοΈ--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. πΎ--symbols=FILENAMEβ read the label symbol table from a file. Default: do not read a table. π--tmpdir=PATHNAMEβ set the temporary directory to use. Default:/tmp. ποΈ--token_type=TYPEβ set the token type, one ofsymbol,byte, orutf8. Default:symbol. π€--v[=N]β set the verbosity level. Default:0. π
π SEE ALSO π
go read these too bestie, they're all in the same friend group:
okay that's the whole page, you're so welcome. π this whole thing is living under OpenFst 1.8.5 and it was dated Mar 2026, so like, she's fresh. go print some strings, you got this. periodt. πβ¨π¦
π¦ 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