1
ich echo 'obase=94; 100' | bc >>out.txt
dass ausführen wollen, denn ichAusführen von echo-Befehl in Process
String[] cmd = {"echo" , "'obase=94; 100'" , " | bc"};
new ProcessBuilder().command(cmd).redirectOutput(ProcessBuilder.Redirect.appendTo(new File("out.txt"))).start();
Innen out.txt
verwendet habe ich sehe 'obase=94; 100' | bc'
statt 01 06
Wo ich falsch gehe?
Es hat funktioniert. Aber kannst du es im Detail erklären? Ich meine, was 'bash' und' -c' tun, wie es funktioniert usw. –