public static CommandResult execCommand(List<String> commands,boolean isRoot){
  return execCommand(commands == null ? null : commands.toArray(new String[]{}),isRoot,true);
}

public static CommandResult execCommand ( List < String > commands , boolean isRoot ) { return execCommand ( commands == null ? null : commands . toArray ( new String [ ] { } ) , isRoot , true ) ; }
execute shell commands , default return result msg
