Új hozzászólás Aktív témák

  • inferno88
    őstag

    Sziasztok!

    A következő kód windows alatt a megfelelő eredményt adja, linux alatt viszont üres a visszatérési érték(terminalon lefuttatva normálisan működik a parancs):

    private static final String PACKAGEGETTERCOMMAND = "Rscript -e \"installed.packages()\"";
    ...
    Runtime r = Runtime.getRuntime();
    Process p = r.exec(PACKAGEGETTERCOMMAND);
    BufferedReader b = new BufferedReader(new InputStreamReader(p.getInputStream()));
    String line;
    while ((line = b.readLine()) != null && !line.contains("Version")) {
    if (line != "" && line != "\n" && !line.startsWith(" ")) {
    installedPackages.add(line.split(" ")[0]);
    }

    Kérdésem, hogy mit kellene linux alatt máshogy csinálni?

Új hozzászólás Aktív témák