狐的窩

跳到主文

享受生活

部落格全站分類:圖文創作

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 1月 31 週四 201312:17
  • java execute shell script[use Runtime.getRuntime().exec()]

如何使用java來執行Shell Script,底下是個簡單例子,如果有亂碼問題,請記得在reader要指定編碼來解決亂碼困擾。

import java.io.*;
import java.net.*;
import java.util.*;
public class runshell {
    public static void main(String a[]) throws Exception{
        String cmd = "/bin/ls";
        Process pl = Runtime.getRuntime().exec(cmd);
        String line = "";
        BufferedReader p_in = new BufferedReader(new InputStreamReader(pl.getInputStream()));
        while ((line = p_in.readLine()) != null) {
            System.out.println(line);
        }
        p_in.close();
    }
}

文章標籤
全站熱搜
創作者介紹
創作者 mark528 的頭像
mark528

狐的窩

mark528 發表在 痞客邦 留言(0) 人氣(488)

  • 全站分類:
  • 個人分類:Java
▲top

文章搜尋

好康資訊

熱門文章

  • ()MySQL管理工具(phpMyAdmin)
  • ()SQL語法查詢結果去除重複性資料
  • ()Oracle與日期有關的常用函數
  • ()[java] String.split()用法
  • ()在Windows安裝php開發環境
  • ()如何在Mac電腦格式化SD卡
  • ()SQL 語法如何將多欄位查詢結果合併成一個字串
  • ()[資料庫] SQL Server Expres(SQL Server免費版本)
  • ()如何查詢SQL Server目前連線數
  • ()iPhone:減少按 Home 鍵的次數,iOS 5新增功能提供虛擬按鈕,延長 Home 鍵壽命

文章分類

toggle 網路資源 (2)
  • 圖像和圖示 (0)
  • 網路空間應用 (0)
toggle 軟體應用 (5)
  • excel (0)
  • 虛擬軟體 (0)
  • CentOS (0)
  • iphone (0)
  • Windows 8 (0)
toggle 手工物製作 (3)
  • 手帳 (0)
  • PaperCraft (0)
  • 模型 (0)
toggle 程式設計 (15)
  • Shell Script (0)
  • Perl (0)
  • PHP (0)
  • WebPI (0)
  • ASP.NET (0)
  • C# (0)
  • Windows Scripting Host (0)
  • Web (0)
  • 專案管理 (0)
  • JSP (0)
  • Java (0)
  • Visual C (0)
  • HTML (0)
  • Windows 8 (0)
  • Websphere (0)
toggle 學習心得 (3)
  • PMP (0)
  • 學習心得 (0)
  • 讀書心得 (0)
toggle 資料庫 (5)
  • PostgreSQL (0)
  • Oracle (0)
  • MySQL (0)
  • SQL Server (0)
  • DB2 (0)
toggle 生活綜合 (2)
  • 生活資訊 (0)
  • 生活雜記 (0)
  • 未分類文章 (1)

文章精選

個人資訊

mark528
暱稱:
mark528
分類:
圖文創作
好友:
累積中
地區:

參觀人氣

  • 本日人氣:0
  • 累積人氣:1,045,810
mark528
PIXNET Logo登入