#!/bin/bash
s1="hi"
s2="hi"
if ["$s1" == "$s2"]
then
echo match
fi
我尝试了if
语句的各种形式,使用[["$s1" == "$s2"]]
,带引号和不带引号,使用=
,==
和-eq
,但我仍然得到以下错误:
[hi:找不到命令
我看了各种网站和教程并复制了它们,但它不起作用-我做错了什么?
最后,我想说如果$s1
包含$s2
,那么我该怎么做呢?
我刚刚计算了空格位…:/我怎么说包含?
我试过
if [[ "$s1" == "*$s2*" ]]
但它没有奏效。