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

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1533 | 回復(fù): 9
打印 上一主題 下一主題

[系統(tǒng)管理] 為何無(wú)法輸出數(shù)值 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2014-09-28 09:56 |只看該作者 |倒序?yàn)g覽
寫個(gè)shell 語(yǔ)句,需要判斷os的版本是el5還是el6。
uname -a|grep el5&&VERSION=5||(uname -a|grep el6&&VERSION=6&&VERSION=0)

在5上面測(cè)試正常
[root@vmrhel01 ~]# uname -a|grep el5&&VERSION=5||(uname -a|grep el6&&VERSION=6&&VERSION=0)
Linux vmrhel01 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
[root@vmrhel01 ~]# echo $VERSION
5

在6上面測(cè)試失敗
[root@lxtmpf01 ~]# uname -a|grep el5&&VERSION=5||(uname -a|grep el6&&VERSION=6&&VERSION=0)
Linux lxtmpf01 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@lxtmpf01 ~]# echo $VERSION

[root@lxtmpf01 ~]#

這是為什么啊

論壇徽章:
2
摩羯座
日期:2014-11-03 15:28:56卯兔
日期:2015-01-04 17:20:51
2 [報(bào)告]
發(fā)表于 2014-09-28 10:15 |只看該作者
本帖最后由 bulletmarquis 于 2014-09-28 10:16 編輯

回復(fù) 1# 338378WN8




大括小括傻傻分不清楚


另外括號(hào)里面兩個(gè)&&是幾個(gè)意思?

論壇徽章:
11
射手座
日期:2015-08-11 16:10:26辰龍
日期:2015-08-11 16:11:11黑曼巴
日期:2016-04-26 16:58:40
3 [報(bào)告]
發(fā)表于 2014-09-28 10:34 |只看該作者
回復(fù) 1# 338378WN8

把括號(hào)去掉。另外后面兩次&&
   

論壇徽章:
2
摩羯座
日期:2014-11-03 15:28:56卯兔
日期:2015-01-04 17:20:51
4 [報(bào)告]
發(fā)表于 2014-09-28 10:59 |只看該作者
本帖最后由 bulletmarquis 于 2014-09-28 11:00 編輯

回復(fù) 1# 338378WN8

    用小括號(hào),是在子進(jìn)程里面操作,你在子進(jìn)程里面給變量賦值,哪里能讀的到。。。
  1. uname -a|grep el5&&VERSION=5||{ uname -a|grep el6&&VERSION=6||VERSION=0; };echo $VERSION
復(fù)制代碼

論壇徽章:
24
申猴
日期:2014-10-10 15:56:39射手座
日期:2014-10-10 15:57:18黑曼巴
日期:2018-05-14 11:05:122016科比退役紀(jì)念章
日期:2018-05-14 11:05:0715-16賽季CBA聯(lián)賽之北控
日期:2018-05-14 11:05:0015-16賽季CBA聯(lián)賽之江蘇
日期:2017-02-27 18:11:0715-16賽季CBA聯(lián)賽之上海
日期:2018-08-15 09:48:5415-16賽季CBA聯(lián)賽之佛山
日期:2018-07-20 17:14:2315-16賽季CBA聯(lián)賽之佛山
日期:2019-09-10 18:08:4615-16賽季CBA聯(lián)賽之山西
日期:2020-03-26 09:40:5115-16賽季CBA聯(lián)賽之佛山
日期:2020-05-08 09:03:54
5 [報(bào)告]
發(fā)表于 2014-09-28 11:01 |只看該作者
shell>  uname -r | sed -r 's/.*el(.).*/\1/'
6

論壇徽章:
2
摩羯座
日期:2014-11-03 15:28:56卯兔
日期:2015-01-04 17:20:51
6 [報(bào)告]
發(fā)表于 2014-09-28 11:03 |只看該作者
回復(fù) 5# chengchow


    風(fēng)險(xiǎn)大大的

    如果uname -r匹配不到這個(gè)el,怎么破

論壇徽章:
24
申猴
日期:2014-10-10 15:56:39射手座
日期:2014-10-10 15:57:18黑曼巴
日期:2018-05-14 11:05:122016科比退役紀(jì)念章
日期:2018-05-14 11:05:0715-16賽季CBA聯(lián)賽之北控
日期:2018-05-14 11:05:0015-16賽季CBA聯(lián)賽之江蘇
日期:2017-02-27 18:11:0715-16賽季CBA聯(lián)賽之上海
日期:2018-08-15 09:48:5415-16賽季CBA聯(lián)賽之佛山
日期:2018-07-20 17:14:2315-16賽季CBA聯(lián)賽之佛山
日期:2019-09-10 18:08:4615-16賽季CBA聯(lián)賽之山西
日期:2020-03-26 09:40:5115-16賽季CBA聯(lián)賽之佛山
日期:2020-05-08 09:03:54
7 [報(bào)告]
發(fā)表于 2014-09-28 11:23 |只看該作者
本帖最后由 chengchow 于 2014-09-28 11:25 編輯

回復(fù) 6# bulletmarquis

無(wú)論你怎么寫也無(wú)法匹配所有的版本
比如說(shuō)我用gentoo uname -r內(nèi)容是"內(nèi)核版本號(hào)-gentoo",怎么都匹配不出來(lái)
...
如果僅僅是想看redhat/centos的版本號(hào),沒(méi)那么麻煩/etc/redhat-release記錄的就是帽子黨系統(tǒng)的版本號(hào)
你匹配這個(gè)文件更容易點(diǎn),匹配數(shù)字開頭到數(shù)字結(jié)尾的就可以了
grep -Po '[0-9]+\.[0-9]*|[0-9]+' /etc/redhat-release
5.5
   

論壇徽章:
2
摩羯座
日期:2014-11-03 15:28:56卯兔
日期:2015-01-04 17:20:51
8 [報(bào)告]
發(fā)表于 2014-09-28 11:29 |只看該作者
回復(fù) 7# chengchow


    其實(shí)LZ的需求還是很單純的,只要求在匹配不到的時(shí)候設(shè)為VERSION=0

論壇徽章:
24
申猴
日期:2014-10-10 15:56:39射手座
日期:2014-10-10 15:57:18黑曼巴
日期:2018-05-14 11:05:122016科比退役紀(jì)念章
日期:2018-05-14 11:05:0715-16賽季CBA聯(lián)賽之北控
日期:2018-05-14 11:05:0015-16賽季CBA聯(lián)賽之江蘇
日期:2017-02-27 18:11:0715-16賽季CBA聯(lián)賽之上海
日期:2018-08-15 09:48:5415-16賽季CBA聯(lián)賽之佛山
日期:2018-07-20 17:14:2315-16賽季CBA聯(lián)賽之佛山
日期:2019-09-10 18:08:4615-16賽季CBA聯(lián)賽之山西
日期:2020-03-26 09:40:5115-16賽季CBA聯(lián)賽之佛山
日期:2020-05-08 09:03:54
9 [報(bào)告]
發(fā)表于 2014-09-28 11:40 |只看該作者
回復(fù) 8# bulletmarquis

這個(gè)確實(shí)沒(méi)留意LZ意向!以為L(zhǎng)Z想獲取版本號(hào),順手寫了個(gè)
   

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2014-09-28 11:52 |只看該作者
謝謝各位dada
您需要登錄后才可以回帖 登錄 | 注冊(cè)

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP