sed と awk を使用したテキストの一部の抽出

sed と awk を使用したテキストの一部の抽出

次のテキストがあります。リストをどのように抽出できますか?

[83472、8327489]とabcd:32324?

[83472, 8327489]abcd: 32324Expr bla bla
[243fd]abcd: 4342Expr ieddsk
[2324, 34543, 8937423]abcd: 3232432423423Expr bla bla

ベストアンサー1

sed -E 's/(\[[^]]*\]abcd:[[:blank:]]*[[:digit:]]*).*/\1/' file

それは行わなければなりません。

サンプル出力

[83472, 8327489]abcd: 32324
[243fd]abcd: 4342
[2324, 34543, 8937423]abcd: 3232432423423

おすすめ記事