程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> 可以輸入參數的Java調shell實例代碼

可以輸入參數的Java調shell實例代碼

編輯:關於JSP

可以輸入參數的Java調shell實例代碼

private boolean exec(String Cmd, String Input[])

  {

  boolean rc;

  try

  {

  porc = Runtime.getRuntime().exec(Cmd);

  pout = new PrintStream(new BufferedOutputStream(porc.getOutputStream()));

  pin = new DataInputStream(new BufferedInputStream(porc.getInputStream()));

  perr = new DataInputStream(new BufferedInputStream(porc.getErrorStream()));

  if (Input != null)

  {

  for (int i = 0; i < Input.length; i++)

  pout.println(Input[i]);

  pout.flush();

  }

  while (perr.read() != -1) ;

  Util.close(pout);

  Util.close(pin);

  rc = true;

  }

  catch (IOException e)

  {

  if (inDebug)

  _log.warn((new StringBuilder("exec() ")).append(e.toString()).toString());

  rc = false;

  }

  return rc;

  }

可以輸入參數的Java調shell實例代碼

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved