方法一:
#!/bin/bash # 检查是否提供了足够的参数 if [ $# -ne 2 ]; then echo "用法: $0 <主字符串> <子串>" exit 1 fi # 从命令行参数中获取主字符串和子串 main_string="$1" substring="$2" # 检查主字符串是否包含子串 if [[ $main_string == *$substring* ]]; then echo "$main_string 包含子串 $substring" else echo "$main_string 不包含子串 $substring" fi
方法二:
#!/bin/bash # 检查是否提供了足够的参数 if [ $# -ne 2 ]; then echo "用法: $0 <主字符串> <子串>" exit 1 fi # 从命令行参数中获取主字符串和子串 main_string="$1" substring="$2" # 使用grep检查主字符串是否包含子串 if echo "$main_string" | grep -q "$substring"; then echo "$main_string 包含子串 $substring" else echo "$main_string 不包含子串 $substring" fi
标签:脚本,子串,string,echo,substring,参数,字符串,main From: https://www.cnblogs.com/wutao-007/p/17722043.html