###前提・実現したいこと
javaでログを抽出しようとしております
ログの抽出とそれをexcelファイル化することができましたが
不要な部分の削除が必要でその方法がわかりません。
実現したいこと:javaからファイルの作成、そのファイルには除外されたもの以外のログが抽出できている
除外条件
下記該当コードのlogs.xls中にある
ブランチ行すべて
(できれば)要約に次とマージと書かれていたら対象の情報すべて
###抽出対象ディレクトリ
G:\workspcace_test\test
(該当のソースコードのjavaはそのディレクトリ内にあります)
###該当のソースコード
java
1import java.io.IOException; 2 3public class log { 4 public static void createlog() throws IOException , InterruptedException{ 5 //ログ抽出 6 Process runtimeProcess = Runtime.getRuntime().exec("hg log -b test >> logs.xls"); 7 int processCompleted = runtimeProcess.waitFor(); 8 } 9}
logs.xls (除外対象には*マーク) リビジョン:5500 *ブランチ:test ユーザ:testuser 日付:Sun Mar 5 00:00:00 2017 +0900 要約:テスト (できれば)*{ リビジョン:5499 ブランチ:test 親リビジョン: 5494 親リビジョン: 5497 ユーザ:testuser 日付:Sun Mar 5 00:00:00 2017 +0900 要約:次とマージ }
###試したこと
xlsではなくtxtにして対応することも可能だったが同様に除外はできなかった
###補足情報(言語/FW/ツール等のバージョンなど)
開発環境:Eclipce
回答1件
あなたの回答
tips
プレビュー