歡迎您光臨本站 註冊首頁

linux下使用定界符精確查找某字元

←手機掃碼閱讀     火星人 @ 2014-03-08 , reply:0

在linux下,我們會經常需要篩選出某個符合條件的字元,但是查到該字元的同時,也把包含該字元的一些其他信息也查出來了.比如我只要篩選關於apache的信息,結果把apache1,apache2這樣的也查出來了.數據量小的時候還好,如果數據量較大的話,查出那麼多結果也的確煩人.

簡單化:創建一個aa文件,裡邊包含10.243.246.1,10.243.246.11,10.243.246.12,10.243.246.13這幾個地址,此時我篩選10.243.246.1的話會把這些地址全部篩選出來.如下:

bash-2.05$ more aa|grep 10.243.246.1
10.243.246.1
10.243.246.11
10.243.246.12
10.243.246.13

怎麼去除掉其他雜數據呢?這時需要加一個定界符.

bash-2.05$ more aa|grep "\<10 243="" 246="" 1="">"
10.243.246.1

這樣查出來就只有一個啦.

本文出自 「飄雪」 博客,請務必保留此出處http://xueli.blog.51cto.com/3325186/866203



[火星人 ] linux下使用定界符精確查找某字元已經有292次圍觀

http://coctec.com/docs/linux/show-post-45940.html