2 つの行番号の間のテキストを削除しようとしています。私はdmesg
非常に長いコマンドである Ubuntu で使用しているので、0 行目から 3 行目までの文字列をトリミングしたいのですが、4 行目から 5 行目までは残します。コードは次のとおりです。
try {
Process terminal = Runtime.getRuntime().exec("dmesg");
BufferedReader in = new BufferedReader(new InputStreamReader(terminal.getInputStream()));
String line;
String output = "";
while((line = in.readLine()) != null) {
output += line + "\n";
}
System.out.println(output);
in.close();
} catch(Exception exc) {
System.err.println("An error occurred while executing a command in the terminal. Error:\n" + exc);
}
助言がありますか?ありがとう!