亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 14970 | 回復: 6
打印 上一主題 下一主題

判斷字符串相等的老問題 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-10-29 08:20 |只看該作者 |倒序瀏覽
發(fā)現判斷字符串變量相等有這么兩種


if [ "$a" == "$b" ]; then
......
fi



if [ "$a" = "$b" ]; then
......
fi


請問 = 與 == 在這里有什么區(qū)別???

論壇徽章:
0
2 [報告]
發(fā)表于 2008-10-29 08:29 |只看該作者
這里只能用==
=是賦值

論壇徽章:
5
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亞洲杯之朝鮮
日期:2015-03-13 22:47:33IT運維版塊每日發(fā)帖之星
日期:2016-01-09 06:20:00IT運維版塊每周發(fā)帖之星
日期:2016-03-07 16:27:44
3 [報告]
發(fā)表于 2008-10-29 08:40 |只看該作者

回復 #1 紅狐貍 的帖子

bash man:
string1 == string2
    True if the strings are equal. = may be used in place of == for strict POSIX compliance.


在我的環(huán)境下,效果是一樣的。

[ 本帖最后由 blackold 于 2008-10-29 08:41 編輯 ]

論壇徽章:
0
4 [報告]
發(fā)表于 2008-10-29 08:41 |只看該作者
感謝樓上回答,但這說法好象不太成立
a=a1
b=a11
if [ "$a" = "$b" ] ;then
echo "same "
else
echo "diff"
fi

請運行以上代碼。(不知是否跟環(huán)境有關,比如說操作系統(tǒng),或則SHELL)

論壇徽章:
0
5 [報告]
發(fā)表于 2008-10-29 08:46 |只看該作者
原帖由 blackold 于 2008-10-29 08:40 發(fā)表
bash man:


在我的環(huán)境下,效果是一樣的。




看到了,謝謝。呵呵

論壇徽章:
5
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亞洲杯之朝鮮
日期:2015-03-13 22:47:33IT運維版塊每日發(fā)帖之星
日期:2016-01-09 06:20:00IT運維版塊每周發(fā)帖之星
日期:2016-03-07 16:27:44
6 [報告]
發(fā)表于 2008-10-29 08:46 |只看該作者

回復 #4 紅狐貍 的帖子

肯定與shell有關嘛:

bash:
$ a=a1 b=a11

$ if [ $a = $b ];then echo yes;else echo no;fi
no

$ a=a1 b=a1

$ if [ $a = $b ];then echo yes;else echo no;fi
yes

$ echo $a
a1

論壇徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亞冠之浦和紅鉆
日期:2015-06-23 19:10:532015亞冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16賽季CBA聯(lián)賽之山東
日期:2016-01-31 18:25:0515-16賽季CBA聯(lián)賽之四川
日期:2016-02-16 16:08:30程序設計版塊每日發(fā)帖之星
日期:2016-06-29 06:20:002017金雞報曉
日期:2017-01-10 15:19:5615-16賽季CBA聯(lián)賽之佛山
日期:2017-02-27 20:41:19
7 [報告]
發(fā)表于 2008-10-29 08:59 |只看該作者
[中用=
[[中用==
一些版本中[也可以用==,估計是考慮到混用的用戶太多
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP