On Fri, Sep 14, 2001 at 06:08:14PM +0200, Marcel Meyer wrote:
Hallo Andre,
das, was Du da geschickt hast, war aber kein JavaScript... *g*
hat jemand ne Ahnung, warum folgendes java-Script nicht unter Linux (Suse 6.3) läuft, es gibt nicht mal ne Fehlermeldung, wenn ich z.B. wie folgt ausrufe: [..]
Hm. Dann versuch es doch mal so: (s. unten bei sig)
PS: Unter OS2 läuft es! Vielleicht hat jemand ne andere Moeglichkeit, aus java scripte oder apps unter Linux zu starten? Das ist aber komisch... Eigentlich sollte das nicht funktionieren...
CU Marcel
--
import java.io.*;
public class cattest {
public static void main (String args[]) { String ausgabe = args[0]; System.out.println( "Parameter: " + ausgabe ); try { Process proc = Runtime.getRuntime().exec(ausgabe); InputStream iStream = proc.getInputStream(); BufferedReader bReader = new BufferedReader(new InputStreamReader(iStream)); String bufStr; while ((bufStr = bReader.readLine()) != null) System.out.println(bufStr); } catch (Exception e) { System.out.println("FEHLER " + e); } }
}
Hi, das funzt, jedoch nur bei einem Parameter. Nehme ich statt java cattest ls nun java cattest "ls | sort" dann funzt es nicht mehr,obwohl System.out.println den Übergabe- String richtig anzeigt. Warum? Gruss Andre -- Andre Best * andre.best@web.de * Westerwald/Germany