Ich versuche, den sed
Befehl von meinem Java-Code auszuführen. Der Befehl ersetzt das Wort "Java" durch "Python" im Grunde überall in der Datei OIMV2Migration.sh.SED-Befehl nicht über JAVA-Code
Der Code-Snippet Ich verwende ist:
String [] replaceTextInOIMscipt = {"sed" , "'s:java:python:g'" ,OIMV2Migration.sh"};
Runtime.getRuntime().exec(replaceTextInOIMscipt);
Dieses Stück Code ist auf der OIMV2Migration.sh Datei keine Änderungen zu tun.
Versuchen Sie: '{" sed "," -i "," 's: java: python: g "" ... " – komar
Versucht.Nicht wokring jetzt auch. –
Auf welcher Plattform ist das? Insbesondere verwenden Sie GNU sed? –