[][src]Function cicada::line_to_cmds

pub fn line_to_cmds(line: &str) -> Vec<String>

Parse command line to multiple commands.

Examples

>>> line_to_cmds("echo foo && echo bar; echo end");
vec!["echo foo", "&&", "echo bar", ";", "echo end"]
>>> line_to_cmds("man awk | grep version");
vec!["man awk | grep version"]