How to check if a string contains a substring in Bash

后端 未结 26 1930
慢半拍i
慢半拍i 2020-11-22 01:58

I have a string in Bash:

string=\"My string\"

How can I test if it contains another string?

if [ $string ?? \'foo\' ]; then         


        
26条回答
  •  闹比i
    闹比i (楼主)
    2020-11-22 02:10

    How about this:

    text="   bmnmn  "
    if [[ "$text" =~ "" ]]; then
       echo "matched"
    else
       echo "not matched"
    fi
    

提交回复
热议问题