RubyFileUtil Utility for file related FileUtil FileUtil.ensureDirectory(path) FileUtil.removeDirectoryIfNoFile(path) FileUtil.cleanupDirectory(path, recursive=false, force=false) FileUtil.iteratePath(path, matchKey, pathes, recursive, dirOnly) FileUtil.getFilenameFromPath(path) FileUtil.getRegExpFilteredFiles(basePath, fileFilter) FileUtil.writeFile(path, body) FileUtil.readFile(path) FileUtil.readFileAsArray(path) FileUtil.appendLineToFile(path, line) StrUtil StrUtil.ensureUtf8(str, replaceChr="_")