Crate shellwords provides utilities for parsing strings as they would be interpreted by the UNIX Bourne shell.
Split a string into a vector of words in the same way the UNIX Bourne shell does:
rust
assert_eq!(split("here are \"two words\"").unwrap(), ["here", "are", "two words"]);
shellwords is released under the MIT license.
See LICENSE
for details.