Sed:文字列を見つけ、角かっこと関数名なしでファイル内の文字列に置き換えます。

Sed:文字列を見つけ、角かっこと関数名なしでファイル内の文字列に置き換えます。

次の文字列を見つける必要があります。

foo("some text")

そしてそれに置き換え

"some text"

これまで私が持っていたすべては

sed -i 's/foo(//g' $file

ベストアンサー1

グループを使用してください!

sed -i 's/foo(\([^)]*\))/\1/' $file

おすすめ記事