OS Manuals

/usr/bin/psfsetglyphdata

SIL Global's Python font utilities (psf* command-line tools for UFO, TTF and OpenType feature workflows)

From pysilfont 1.8.0_git20260910-r1 (os), captured 2026-11-05 by running psfsetglyphdata --help (exit 0). permalink

usage: psfsetglyphdata [-h] [-a ADDCSV] [-d DELETIONS] [-s SORTHEADER] [--sortalpha] [-f] [-l LOG]
                       [-p PARAMS] [-q]
                       glyphdata [outglyphdata]

Update and/or sort glyph_data.csv based on input file(s)

positional arguments:
  glyphdata             glyph_data csv file to update
  outglyphdata          Alternative output file name

other arguments:
  -h, --help            show this help message and exit
  -a, --addcsv ADDCSV   Records to add to glyphdata
  -d, --deletions DELETIONS
                        Records to delete from glyphdata
  -s, --sortheader SORTHEADER
                        Column header to sort by
  --sortalpha           Use with sortheader to sort alphabetically not numerically
  -f, --force           When adding, if glyph exists, overwrite existing data
  -l, --log LOG         Log file name
  -p, --params PARAMS   Other parameters - see parameters.md for details
  -q, --quiet           Quiet mode - only display severe errors

For more help options use -h ?.  For more documentation see https://github.com/silnrsi/pysilfont/blob/master/docs/scripts.md#psfsetglyphdata

Version: 1.8.1.dev14
Copyright (c) 2014-2025, SIL Global (https://www.sil.org)
Options (9)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
-a, --addcsv ADDCSVRecords to add to glyphdatahelp
-d, --deletions DELETIONSRecords to delete from glyphdatahelp
-s, --sortheader SORTHEADERColumn header to sort byhelp
--sortalphaUse with sortheader to sort alphabetically not numericallyhelp
-f, --forceWhen adding, if glyph exists, overwrite existing datahelp
-l, --log LOGLog file namehelp
-p, --params PARAMSOther parameters - see parameters.md for detailshelp
-q, --quietQuiet mode - only display severe errorshelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.