package dam.daw.com.es;
|
|
|
|
import java.io.File;
|
|
import java.io.IOException;
|
|
public class HolaFichero {
|
|
|
|
static char Sistema;
|
|
|
|
public static void main(String args[]) throws IOException {
|
|
char Sistema=MiSistema();
|
|
System.out.println(Sistema);
|
|
|
|
}
|
|
|
|
static char MiSistema() throws IOException {
|
|
char Sis='?';
|
|
char Windows='W';
|
|
char Linux='L';
|
|
System.out.println("Creando mi primer fichero ...");
|
|
String so = System.getProperty("os.name");
|
|
System.out.print("El sistema operativo es: ");
|
|
if (so.charAt(0)==Windows) {
|
|
System.out.print("Windows -> ");
|
|
Sis=Windows;
|
|
CreoFicheroWindows();
|
|
}
|
|
else {
|
|
System.out.print("Linux -> ");
|
|
Sis=Linux;
|
|
}
|
|
return Sis;
|
|
}
|
|
|
|
public static void CreoFicheroWindows() throws IOException {
|
|
System.out.println("Creando fichero en Windows ...");
|
|
File fwindows = new File("C:\\Users\\kevin\\Documents\\CreoFicheroWindows.txt");
|
|
if (!fwindows.exists()) {
|
|
fwindows.createNewFile();
|
|
}
|
|
System.out.println("Fichero creado en Windows.");
|
|
}
|
|
|
|
public void CreoFicheroLinux() throws IOException {
|
|
System.out.println("Creando fichero en Linux ...");
|
|
File funix = new File("/home/..../CreoFicheroUnix.txt");
|
|
if (!funix.exists()) {
|
|
funix.createNewFile();
|
|
}
|
|
System.out.println("Fichero creado en Unix.");
|
|
}
|
|
}
|