barcode: invalid option -- '-'
barcode: Use: %s [options]
   -i <arg>     input file (strings to encode), default is stdin
   -o <arg>     output file, default is stdout
   -b <arg>     string to encode (use input file if missing)
   -e <arg>     encoding type (default is best fit for first string)
   -u <arg>     unit ("mm", "in", ...) used to decode -g, -t, -p
   -g <arg>     geometry on the page: [<wid>x<hei>][+<margin>+<margin>]
   -t <arg>     table geometry: <cols>x<lines>[+<margin>+<margin>]
   -m <arg>     internal margin for each item in a table: <xm>[,<ym>]
   -n           "numeric": avoid printing text along with the bars
   -c           no Checksum character, if the chosen encoding allows it
   -E           print one code as eps file (default: multi-page ps)
   -S           print one code as svg file (default: multi-page ps)
   -P           create PCL output instead of postscript
   -p <arg>     page size (refer to the man page)
   -s           streaming mode (refer to the man page)
Known encodings are (synonyms appear on the same line):
	"ean", "ean13", "ean-13", "ean8", "ean-8"
	"upc", "upc-a", "upc-e"
	"isbn"
	"39", "code39"
	"39ext", "code39ext"
	"128c", "code128c"
	"128b", "code128b"
	"128", "code128"
	"128raw"
	"i25", "interleaved 2 of 5"
	"cbr", "codabar"
	"msi"
	"pls", "plessey"
	"code93", "93"
	"code11", "11"
