我试图得到一个if声明工作在Bash(使用Ubuntu):
#!/bin/bash
s1="hi"
s2="hi"
if ["$s1" == "$s2"]
then
echo match
fi
我已经试过各种形式的if陈述,使用[["$s1" == "$s2"]],不管有没有行情,使用=,==和-eq,但我仍然得到以下错误:
[嗨:命令未找到
我看了各种网站和教程,并复制这些,但它不工作 - 我做错了什么?
最后,我想说如果$s1包含$s2,那么我该怎么做呢?
我只是工作了空间位..:/我怎么说包含?
我试过了
if [[ "$s1" == "*$s2*" ]]
但它没有工作。
相似问题