.\" Man page generated from reStructuredText. . .TH "PLAINBOX-DEV-PARSE" "1" "January 05, 2016" "0.25" "Plainbox" .SH NAME plainbox-dev-parse \- parse stdin with the specified parser . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .SH SYNOPSIS .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C plainbox dev parse [\-h] PARSER\-NAME .ft P .fi .UNINDENT .UNINDENT .SH DESCRIPTION .sp This command can be used to invoke any of the parsers exposed to the \(gaplainbox.parsers\(ga entry point, parse standard input and produce a JSON dump of the resulting data structure on stdout. Keep in mind that most parsers were designed with the \(aqC\(aq locale in mind. You may have to override the environment variable LANG to "C". .sp Example: LANG=C pactl list | plainbox dev parse pactl\-list .SH OPTIONS .sp \fBPositional arguments:\fP .PP .INDENT 0.0 .TP .B Name of the parser to use .sp Possible choices: ?, pxu, pxu\-override, regex, whitelist .UNINDENT .SH SEE ALSO .sp \fBplainbox\-dev\fP .SH AUTHOR Zygmunt Krynicki & Checkbox Contributors .SH COPYRIGHT 2012-2014 Canonical Ltd .\" Generated by docutils manpage writer. .