-1

2 つの文字列の間にある文字列を保持したい。(「aa」および「cc」)。

問題は、「cc」が複数ある場合です。最後の「cc」ではなく、最初の「cc」を考慮したいと思います。

私のファイルmonfic.txtには、次の行のみが含まれています。

aazzaczzccyyayyaattcttcc

そして、sed私がしようとしている表現:

sed 's/.*aa\(.*\)cc.*/\1/' monfic.txt

戻り値:

zzaczzccyyayyaattctt

これを出力にしたいのですが:

zzaczz
4

2 に答える 2