Hallo,
ich muss unter Linux ab und zu ein cmd befehl ausführen. Grundsätzlich mach ich das so:
Auszuführen wäre der Befehl:
Ich erstelle mit der Variable "clientName" auch andere Dateien und der Pfad passt. Auch wird ein .png erstellt, aber der QR Code ist nicht gültig.
Ich denk in diesem Fall macht das "<" im builder ein Problem?
ich muss unter Linux ab und zu ein cmd befehl ausführen. Grundsätzlich mach ich das so:
Java:
try {
ProcessBuilder builder = new ProcessBuilder();
builder.command("qrencode", "-o", clientName + ".png", "-t", "png", "<", clientName + ".conf");
builder.directory(new File(System.getProperty("user.home")));
builder.start();
} catch (IOException e) {
e.printStackTrace();
}
Auszuführen wäre der Befehl:
Bash:
qrencode -o VPN_Client_3.png -t png < VPN_Client_3.conf
Ich erstelle mit der Variable "clientName" auch andere Dateien und der Pfad passt. Auch wird ein .png erstellt, aber der QR Code ist nicht gültig.
Ich denk in diesem Fall macht das "<" im builder ein Problem?