public static void writeRunAllInitScript(ArrayList<String> tl){
        ArrayList<String> initScript=rfa.readInputStream(GenerateInitScripts.class.getResourceAsStream("config/init/runAllInit.sh"),"UTF-8");
        StringBuffer fileContent=new StringBuffer();
        for(int i=0; i<initScript.size(); ++i){
            if(initScript.get(i).contains("{db-connect-config-generate}")){
                fileContent.append("data_db_url="+dbconS+"\n");
                fileContent.append("data_db_username="+un+"\n");
                fileContent.append("data_db_password="+pwd+"\n");
            }else if(initScript.get(i).contains("{execute-initial-list-config-generate}")){
                for(int j=0; j<tl.size(); ++j){
                    String index=(j+1)<10?"0"+(j+1):""+(j+1);
                    fileContent.append("./"+index+"_init_"+tl.get(j).toLowerCase()+".sh ${data_db_url} ${data_db_username} ${data_db_password} 1>"+index+"_init_"+tl.get(j)+".log 2>&1\n");
                }
            }
            else
                fileContent.append(initScript.get(i)+"\n");
        }

        String initPath=System.getProperty("user.dir")+File.separator+"init-"+projectName;
        wfa.mkdirs(initPath);
        wfa.writeFromStringBuffer(initPath+File.separator+"runAllInit.sh","UTF-8",fileContent);
    }