new method to split arguments of the command line (just like a normal shell)
use the format method for correct escaping + stareach