support mkdirs
支持用命令行指定输出文件