自己解決 (was Re: 改行コードを含む文字列の置換)
自己解決しました。
perlを使うとうまくいきました。
perl -e '$_ = join("",<STDIN>); $_ =~ s/\*\s*\*//gs; print $_' < test.txt
もっとうまい方法がございましたらよろしくお願いします。
> テキストファイルを対象に、改行コードを含む文字列(複数行に渡る文字列)を検
> 索し、改行コードごと削除したい(行を連結したい)のですが、条件分岐をいれた
> り構造化するのではなく、簡単にすむコマンドや記述方法ははないでしょうか。
>
> 例えば、
> ------- test.txt ------
> test *
> * test2
> -----------------------
> というファイルがあったとして、'\*\n \*'の部分を削除して1行にしたいのです
> 。
>
> よろしくお願いします。
>
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735