Skip to main content

split_command_line

Function split_command_line 

Source
pub fn split_command_line(command_line: &str) -> Vec<String>
Expand description

Splits a command line quoted by [quote_argument] back into its arguments, by the rule Windows itself applies: whitespace separates arguments outside quotes, 2n backslashes before a quote are n backslashes and a quote that opens or closes, 2n+1 are n backslashes and a literal quote, and every other backslash is literal.