pub fn parse(arguments: &[String]) -> ActionExpand description
Reads the command line.
Unknown options are an error rather than a positional argument. SQLite treats an unrecognized
dash argument as a filename and DuckDB inherits that, which turns a typo into a database called
-csvv, so this is one of the few places the shell deliberately does not copy the behaviour.