Как проверить соответствие шаблону с помощью / bin / sh, а не / bin / bash
Я использую системную оболочку Ubuntu, а не bash, и обнаружил, что обычный способ не может работать:
#!/bin/sh
string='My string';
if [[ $string =~ .*My.* ]]
then
echo "It's there!"
fi
ошибка не найдена!
Что я могу сделать, чтобы решить эту проблему?