から最初の行を削除し、私はそれが仕事を得るために管理しているExecute linux command in java and display output to html table での私の最初の質問、 から関連付け私はまだ一つの他の質問があります:私は出力から最初の行を削除する方法 を?のjavaのexecコマンドの出力
<%
String[] disk;
String line;
String process;
Process p;
BufferedReader input;
p = Runtime.getRuntime().exec("df -h");
input = new BufferedReader(new InputStreamReader(p.getInputStream()));
%>
<tr bgcolor="#f0f0f0">
<td>
<b>Disk</b>
</td>
<td>
<b>Size</b>
</td>
<td>
<b>Used</b>
</td>
<td>
<b>Avail</b>
</td>
<td>
<b>Use %</b>
</td>
<td>
<b>Mounted</b>
</td>
<td>
</td>
</tr>
<%
while ((line = input.readLine()) != null)
{
disk = line.split("\\s+");
%>
<tr>
<td><% out.println(disk[0]); %></td>
<td><% out.println(disk[1]); %></td>
<td><% out.println(disk[2]); %></td>
<td><% out.println(disk[3]); %></td>
<td><% out.println(disk[4]); %></td>
<td><% out.println(disk[5]); %></td>
</tr>
<%
}
input.close();
%>
出力は似ている:
私は何を削除することは、テーブルヘッダーの後に示すことFilesystem Size Used Avail Use% Mounted
ある は、以下のコードです。
これがずさんであること。 – flakes
ありがとう、魅力のように動作します。最初の答えと同じです。 –