|
请帮我看一下,这两个命令有什么不同吗????
awk '$7 !~ /(\.png| \.gif)/' abc.txt
awk '$7 !~ /(\.gif|\.png)/' abc.txt
这两个命令的运行结果为什么会不一样????
以下是运行结果。我实在是找不到原因啊。
[root@station11 logs]# cat abc.txt
192.168.0.104 - - [30/Nov/2004:15:27:12 +0800] "GET / HTTP/1.1" 200 9312 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.0.104 - - [30/Nov/2004:15:25:08 +0800] "GET /tomcat-power.gif HTTP/1.1" 200 2324 "http://192.168.0.104/" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.113.250 - - [30/Nov/2004:14:53:43 +0800] "GET /usage/usage_200411.html HTTP/1.1" 200 47412 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.7) Gecko/20040616"
192.168.0.104 - - [30/Nov/2004:14:51:19 +0800] "GET /usage/hourly_usage_200411.png HTTP/1.1" 200 1665 "http://192.168.0.104:8080/usage/usage_200411.html" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.0.104 - - [30/Nov/2004:15:27:12 +0800] "GET / HTTP/1.1" 200 9312 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.0.104 - - [30/Nov/2004:15:25:08 +0800] "GET /tomcat-power.gif HTTP/1.1" 200 2324 "http://192.168.0.104/" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.113.250 - - [30/Nov/2004:14:53:43 +0800] "GET /usage/usage_200411.html HTTP/1.1" 200 47412 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.7) Gecko/20040616"
192.168.0.104 - - [30/Nov/2004:14:51:19 +0800] "GET /usage/hourly_usage_200411.png HTTP/1.1" 200 1665 "http://192.168.0.104:8080/usage/usage_200411.html" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
[root@station11 logs]#
[root@station11 logs]# awk '$7 !~ /(\.png| \.gif)/' abc.txt
192.168.0.104 - - [30/Nov/2004:15:27:12 +0800] "GET / HTTP/1.1" 200 9312 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.0.104 - - [30/Nov/2004:15:25:08 +0800] "GET /tomcat-power.gif HTTP/1.1" 200 2324 "http://192.168.0.104/" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.113.250 - - [30/Nov/2004:14:53:43 +0800] "GET /usage/usage_200411.html HTTP/1.1" 200 47412 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.7) Gecko/20040616"
192.168.0.104 - - [30/Nov/2004:15:27:12 +0800] "GET / HTTP/1.1" 200 9312 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.0.104 - - [30/Nov/2004:15:25:08 +0800] "GET /tomcat-power.gif HTTP/1.1" 200 2324 "http://192.168.0.104/" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.113.250 - - [30/Nov/2004:14:53:43 +0800] "GET /usage/usage_200411.html HTTP/1.1" 200 47412 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.7) Gecko/20040616"
[root@station11 logs]# awk '$7 !~ /(\.gif|\.png)/' abc.txt
192.168.0.104 - - [30/Nov/2004:15:27:12 +0800] "GET / HTTP/1.1" 200 9312 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.113.250 - - [30/Nov/2004:14:53:43 +0800] "GET /usage/usage_200411.html HTTP/1.1" 200 47412 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.7) Gecko/20040616"
192.168.0.104 - - [30/Nov/2004:15:27:12 +0800] "GET / HTTP/1.1" 200 9312 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.4) Gecko/20030922"
192.168.113.250 - - [30/Nov/2004:14:53:43 +0800] "GET /usage/usage_200411.html HTTP/1.1" 200 47412 "-" "Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.7) Gecko/20040616"
[root@station11 logs]# |
|