Apache CLI-Optionswert mit Leerzeichen

9

Ich verwende Apache CLI, um Befehlszeilenargumente zu analysieren. Eines meiner Argumente ist ein Filter, der die Zeichenfolge MyApp -f "search for this string"

verwendet

Ich dachte, wenn ich cmdLine.getOptionValue("f") mache, würde es zurückkehren: search for this string

Es wird jedoch nur search

zurückgegeben

Was soll ich tun, um sicherzustellen, dass die gesamte Zeichenfolge abgerufen wird, scheinbar nur in doppelte Anführungszeichen zu wickeln scheint nicht zu funktionieren.

Ich bin auf Ubuntu.

    
hba 16.09.2013, 23:35
quelle

1 Antwort

2

Ich denke, das Übergeben der Zeichenfolge mit zusätzlichen einfachen Anführungszeichen sollte funktionieren:

%Vor%     
cabad 19.09.2013 22:29
quelle