Dear Sir,
I have done that today morning
static void listContents(File dir,
String workingDirectory) {
String[] files; // List of names of files in the directory.
System.out.println("Directory \"" + dir.getName() + "\":");
files = dir.list();
for (int i = 0; i < files.length; i++) {
// If the file is a directory, list its contents
// recursively. Otherwise, just print its name.
File f = new File(dir, files[i]);
if (f.isDirectory())
{
int folderIndex = files[i].toString().lastIndexOf("\\");
String folderName = files[i].toString().substring(folderIndex+1,files[i].toString().length());
System.out.println("Susbstirng Foldername"+folderName);
//create folder in linux
c.unixFolderCreate(workingDirectory, folderName);
String newWorkingDirectory=workingDirectory+"/"+folderName;
listContents(f,newWorkingDirectory);
}
else
{
//Upload the file to linux
up.getLocalDataFiles("192.168.59.180", "xxxxx","xxxxx123", dir.toString(),workingDirectory );
}
}
Thanks you very much
-Rodricks