1

SED (bash shell) を使用して RTF ファイルから「セル」情報を抽出するにはどうすればよいですか。つまり、{ } の任意のペアの間にあるすべての文字列で、RTF の行に複数存在する可能性があります。すべての RTF コードを取り除き、テーブルの値だけを保持したいと考えています。

4

1 に答える 1

1

これはうまくいくかもしれません(GNU sed):

sed '/{/!d;s/[^{]*{\([^}]*\)}/\1\n/;P;D' file

左中括弧のない行はすべて削除されます。次に、最初の左中括弧までのすべての文字を削除します。次に、閉じ括弧を含まない文字列を別の行に出力します。

于 2013-08-06T21:03:43.933 に答える