Я хочу написать оболочку Unix script, которая будет выполнять различную логику, если внутри другой строки есть строка. Например, если я в определенной папке, откройте ее. Может кто-нибудь, пожалуйста, скажите мне, как это сделать? Если возможно, я хотел бы сделать это не оболочкой (т.е. Не bash), но если нет другого способа, я могу с этим справиться.
#!/usr/bin/env sh
if [ "$PWD" contains "String1" ]
then
echo "String1 present"
elif [ "$PWD" contains "String2" ]
then
echo "String2 present"
else
echo "Else"
fi