200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > shell 编程:if判断字符串是否相等

shell 编程:if判断字符串是否相等

时间:2023-01-27 12:22:34

相关推荐

shell 编程:if判断字符串是否相等

使用if中使用= 与==是一样的效果,但是两边要留有空格,不然会是赋值!

#! /bin/bashmodule="admock"echo "$module"=="adauto"if [ "$module"x == "adauto"x ]thenmodule_name="dddd"elsemodule_name="tttt"fiecho $module_name

最后打印:

MVAD: [yxx@svn2ss] ~$ ./test2.shadmock==adautotttt

注意:

没有空格就是如下结果:

MVAD: [yxx@svn2ss] ~$ ./test2.shadmock==adautoddddMVAD: [yxx@svn2ss] ~$

=与==是同样效果:

#! /bin/bashmodule="admock"echo "$module"=="adauto"if [ "$module"x = "adauto"x ]thenmodule_name="dddd"elsemodule_name="tttt"fiecho $module_name

结果:

MVAD: [yxx@svn2ss] ~$ ./test2.shadmock==adautotttt

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。