Using SED with wildcard

前端 未结 2 619
粉色の甜心
粉色の甜心 2020-12-03 02:59

I want to replace a string with wildcard but it doesn\'t work.

The string looks like \"some-string-8\"

I wrote

sed -i \'s/string-*/string-0/g         


        
2条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-03 03:28

    So, the concept of a "wildcard" in Regular Expressions works a bit differently. In order to match "any character" you would use "." The "*" modifier means, match any number of times.

提交回复
热议问题