some strings not contain bracket <another string> strings...;
なる行の< >内だけを sed で表示する方法を知りたいのですが,わからないので教えて下さい。ヒントは以下の通りです。ヒント: \(some regexp\)にマッチした部分は \1 で利用できる.

A 回答 (1件)

半角だとちょっと見にくいけど



sed -e 's/.*<\(.*\)>.*/\1/'

って感じ。でも、ふたつ以上出てくると、これでは駄目ですね。

# この程度で、ヒントはいらんよ :-)

この回答への補足

実行した結果求めたいものは出たのですが,どうしてこうなったかわかりません。申し訳ないのですが,実際に起こっていることを少しわかりやすく説明してください。本当にすみません。

補足日時:2002/01/17 16:57
    • good
    • 0
この回答へのお礼

どうもありがとうございました。

お礼日時:2002/01/17 17:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング