String contains a substring Return 0 if the first string contains the second, otherwise 1. 18th August 2026 contains() { string="$1" substring="$2" if test "${string#*"$substring"}" != "$string"; then return 0 else return 1 fi }