26
Bir dizenin Bash'de bir alt dize içerip içermediğini kontrol etme
Bash bir dize var: string="My string" Başka bir dize içerip içermediğini nasıl test edebilirim? if [ $string ?? 'foo' ]; then echo "It's there!" fi ??Bilinmeyen operatörüm nerede . Yankı ve grepmı kullanırım ? if echo "$string" | grep 'foo'; then echo "It's there!" fi Biraz sakar görünüyor.