RanRag уже ответил на ваш конкретный вопрос.
Однако в целом то, что вы делаете с
if [[ "$string" =~ ^hello ]]
, является регулярным выражением совпадение.Чтобы сделать то же самое в Python, вы должны сделать:
import re
if re.match(r'^hello', somestring):
# do stuff
Очевидно, что в этом случае somestring.startswith('hello')
лучше.