!7 sS user = "root", host = "botcompany.de"; p { scpDownloadDir(user, host, "/root/backup", javaxBackupDir("botcompany.de")); } svoid scpDownloadDir(S user, S host, S dir, File localDir) { for (RemoteResourceInfo info : scpLS(user, host, dir)) if (info.isRegularFile()) scpDownload(user, host, info.getPath(), localDir); else pcall { scpDownloadDir(user, host, addSlash(dir) + info.getName(), newFile(localDir, info.getName())); } }