Hi,
ich möchte gerne in einer Applikation schauen, ob (in Linux) ein bestimmtes, durch den Nutzer angegebenes Verzeichnis unter /home/meinAccount/test schon besteht und ggf. ein solches Verzeichnis anlegen.
In der Klasse File bin ich in Javadocs nicht ganz durchgestiegen…
Hat wer eine Idee???
Besten Dank
Winni
ich möchte gerne in einer Applikation schauen, ob (in Linux)
ein bestimmtes, durch den Nutzer angegebenes Verzeichnis unter
/home/meinAccount/test schon besteht und ggf. ein solches
Verzeichnis anlegen.
Das hier hat bei mir unter Windows funktioniert. Unter Linux sollte es genau so gehen, musst einfach den Wert der Variable „dirName“ entsprechend ändern:
import java.io.\*;
public class CheckDir {
public static void main(String[] arg) {
String dirName = "C:\\wer-weiss-was-test";
File f = new File(dirName);
if (f.isDirectory()) {
System.out.println("\nDas Verzeichnis \"" + dirName + "\" existiert bereits.\n");
} else {
f.mkdir();
System.out.println("\nIch habe das Verzeichnis \"" + dirName + "\" erzeugt.\n");
}
}
}
In der Klasse File bin ich in Javadocs nicht ganz
durchgestiegen…
Mich hat auch etwas verwirrt, dass es zwar eine Methode createNewFile(), aber keine createNewDirectory() gibt. Die Jungs bei Sun haben sich wohl vom UNIX Befehl „mkdir“ inspirieren lassen…
Grüsse aus Zürich,
Jörg