command line parse, consider continuous spaces