An improvement is to change this first mkdir to mkdirRecurse. if (!exists(dest)){ mkdir (dest); // makes dest root }