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

  免費注冊 查看新帖 |

Chinaunix

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

[系統(tǒng)管理] 關(guān)于*符號的理解 [復制鏈接]

論壇徽章:
5
程序設計版塊每日發(fā)帖之星
日期:2016-06-01 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-11 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-07 06:20:00
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2016-05-29 17:52 |只看該作者 |倒序瀏覽
看到一本講Bash的書,是英文的,里面說到*這個符號的作用是:It matches zero or more characters.  我的理解,就是代表0個或任意多個任意字符。


然后,后面有個例子,要求是:Get files that don't have a number in its name, with the following command:
$ ls [!0-9]*     


我覺得這個命令是錯的,因為盡管[!0-9]表示了不取任何number,但是后面那個*可以表示任何字符啊,那么自然就包括了數(shù)字。

我的理解對嗎?

論壇徽章:
39
雙子座
日期:2014-08-06 17:37:19極客徽章
日期:2016-12-07 14:03:402017金雞報曉
日期:2017-01-10 15:13:292017金雞報曉
日期:2017-02-08 10:39:4215-16賽季CBA聯(lián)賽之新疆
日期:2017-03-24 16:36:1915-16賽季CBA聯(lián)賽之江蘇
日期:2017-04-26 17:19:08黑曼巴
日期:2018-03-07 18:56:5615-16賽季CBA聯(lián)賽之八一
日期:2018-03-09 10:44:1015-16賽季CBA聯(lián)賽之江蘇
日期:2018-03-12 15:12:1915-16賽季CBA聯(lián)賽之青島
日期:2018-03-16 09:13:0515-16賽季CBA聯(lián)賽之山東
日期:2018-04-27 18:23:0515-16賽季CBA聯(lián)賽之新疆
日期:2018-05-04 11:29:30
2 [報告]
發(fā)表于 2016-05-29 19:55 |只看該作者
命令沒有錯啊   只是意義不一樣而已
ls [!0-9]*    命令的意思是  查看第一個字符是非數(shù)字后面接任何字符的文件或目錄

求職 : 技術(shù)支持/維
論壇徽章:
0
3 [報告]
發(fā)表于 2016-05-29 20:10 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽

論壇徽章:
5
程序設計版塊每日發(fā)帖之星
日期:2016-06-01 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-11 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-07 06:20:00
4 [報告]
發(fā)表于 2016-05-29 21:05 |只看該作者
回復 2# o楓葉o飄零

對啊,所以我說這本書這里講錯了


   

論壇徽章:
5
程序設計版塊每日發(fā)帖之星
日期:2016-06-01 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-11 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-07 06:20:00
5 [報告]
發(fā)表于 2016-05-29 21:07 |只看該作者
回復 3# 99超人

對,bash里面的*和正則表達式里面的*含義是完全的


   

論壇徽章:
5
程序設計版塊每日發(fā)帖之星
日期:2016-06-01 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-11 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-07 06:20:00
6 [報告]
發(fā)表于 2016-05-29 21:12 |只看該作者
99超人 發(fā)表于 2016-05-29 20:10
ls [!0-9]*    這個*號是通配符
如果要達到Get files that don't have a number in its name這個效果
可以 ...


你這個表達是不是也有點問題?

^[^0-9]*$    按照正則表達式,表示首字符不是0到9的任何字符,然后*表示對前面那個字符重復0次或任何多次,那么這個正則表達式所表達的就應該是:或者為空沒有任何字符,或者某個字符的若干次重復出現(xiàn)。。。。。也就是說不可能出現(xiàn)像abc這樣的字符串,我是這樣理解的,不知對不對

求職 : 技術(shù)支持/維
論壇徽章:
0
7 [報告]
發(fā)表于 2016-05-29 21:30 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽

論壇徽章:
2
luobin
日期:2016-06-17 17:46:36lufei
日期:2016-06-17 17:49:16
8 [報告]
發(fā)表于 2016-05-29 21:35 |只看該作者
*表示匹配前一個字符0次或者1次,而不是代表任意字符0次或者1次。

論壇徽章:
5
程序設計版塊每日發(fā)帖之星
日期:2016-06-01 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-11 06:20:00操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-07 06:20:00
9 [報告]
發(fā)表于 2016-05-29 21:36 |只看該作者
99超人 發(fā)表于 2016-05-29 21:30
回復 6# cqlouis


我測試了,如你所說,謝謝

論壇徽章:
20
程序設計版塊每日發(fā)帖之星
日期:2015-10-11 06:20:0015-16賽季CBA聯(lián)賽之山東
日期:2016-05-28 18:18:5615-16賽季CBA聯(lián)賽之新疆
日期:2017-04-12 22:55:4715-16賽季CBA聯(lián)賽之青島
日期:2017-06-26 18:30:0315-16賽季CBA聯(lián)賽之四川
日期:2017-09-04 12:27:0315-16賽季CBA聯(lián)賽之福建
日期:2018-02-09 14:28:3315-16賽季CBA聯(lián)賽之同曦
日期:2018-04-17 12:43:3415-16賽季CBA聯(lián)賽之浙江
日期:2018-07-14 13:27:4015-16賽季CBA聯(lián)賽之吉林
日期:2018-09-13 15:48:2915-16賽季CBA聯(lián)賽之新疆
日期:2016-05-07 05:05:3215-16賽季CBA聯(lián)賽之八一
日期:2016-03-14 12:32:06程序設計版塊每日發(fā)帖之星
日期:2015-12-12 06:20:00
10 [報告]
發(fā)表于 2016-05-29 23:16 |只看該作者
bash 里面的*是: 任意個任意字符
正則里面的*是: 前一個字符出現(xiàn)零次或多次,在正則里面 .* 才是匹配任意個任意字符
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP