SORU
8 ŞUBAT 2009, Pazar


Nasıl java kod Unıx kabuk komut dosyasını çalıştırmak için?

Oldukça basit java Unix komut çalıştırmak için.

Runtime.getRuntime().exec(myCommand);

Ama java kod Unıx kabuk komut çalıştırmak mümkün mü? Evet, iyi bir uygulama java kodu içinde bir kabuk betiği çalıştırmak için olabilir mi?

CEVAP
8 ŞUBAT 2009, Pazar


Gerçekten Process Builder bakmak gerekir. Gerçekten bu tür bir şey için inşa edilmiştir.

ProcessBuilder pb = new ProcessBuilder("myshellScript.sh", "myArg1", "myArg2");
 Map<String, String> env = pb.environment();
 env.put("VAR1", "myValue");
 env.remove("OTHERVAR");
 env.put("VAR2", env.get("VAR1")   "suffix");
 pb.directory(new File("myDir"));
 Process p = pb.start();

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ☆ SUB4SUB CENTER! ☆ spam here

    ☆ SUB4SUB

    22 ŞUBAT 2010
  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010
  • Xcode programming tutorials

    Xcode progra

    17 EYLÜL 2006