shell如何比较 两个字符串是否相等?
发布网友
发布时间:2022-04-29 09:12
我来回答
共4个回答
热心网友
时间:2022-06-25 07:16
只需要一个等号吧。
#!/bin/sh
var1="xxx"
var2="yyy"
if [ "$var1" = "$var2" ]; then
echo "The same!"
else
echo "Different!"
fi
热心网友
时间:2022-06-25 07:16
用perl就好了,一个函数直接比出来了,呵呵
热心网友
时间:2022-06-25 07:17
#!/bin/sh
if [ "$1" == "$2" ] ;then
echo "the two string is same!"
else
echo "the two string is different!"
fi
热心网友
时间:2022-06-25 07:17
[ "$var1" = "$var2" ]
或者
[ "$var1" == "$var2" ]
都可以,是等价的