Hi all, trying to figure out if I found a bug or if it’s user error.  

I have a command line:

bin/solr stream -verbose echo.expr "Hello World”

The -verbose is an option, and then the next two parameters I get via 
System.out.print(cli.getArgList());.

I would expect to get two parameters: “echo.expr” and “Hello World”, but 
instead I get three, “echo.expr”, “Hello”, “World” because of the white space.

I am using the “DefaultParser”.   It seems to me that wrapping an option in ‘ 
or “ quotes ought to let you ignore the whitespace!

Thoughts?

Eric


_______________________
Eric Pugh | Founder | OpenSource Connections, LLC | 434.466.1467 | 
http://www.opensourceconnections.com <http://www.opensourceconnections.com/> | 
My Free/Busy <http://tinyurl.com/eric-cal>  
Co-Author: Apache Solr Enterprise Search Server, 3rd Ed 
<https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw>
    
This e-mail and all contents, including attachments, is considered to be 
Company Confidential unless explicitly stated otherwise, regardless of whether 
attachments are marked as such.

Reply via email to