私はJavaプログラマです。テキスト処理のためにbashスクリプトをたくさん使用しています。テキスト/文字列処理のためのJavaライブラリsimularからunix/linuxユーティリティ
grep、sed、awk、tr、wc、findのようなユーティリティは、コマンド間のパイプ処理とともに、このような強力な組み合わせを提供します。
しかし、bashプログラミングでは、移植性、テスト容易性、Javaに存在するより洗練されたプログラミング構造が欠けています。また、他のJava製品との統合も難しくなります。
私が探しているものを提供してくれるJavaのテキスト処理ライブラリが誰か分かっているのだろうかと思っていました。
書くことができてとてもクールになる:
Text.createFromFile("blah.txt).grep("-v","ERROR.*").sed("s/ERROR/blah/g").awk("print $1").writeTo("output.txt")
これはパイ・イン・イン・ザ・スカイものかもしれません。しかし、とにかくそこに質問を載せると思った。
こんにちはアレックス、あなたは埋め込みAntの意味を説明できますか?乾杯、B – Ben
こんにちはベン、私は私の答えを更新しました。がんばろう! –
こんにちはアレックス。ありがとう、それは知っていることは非常に良いです。 – Ben