比如:140.205.253.157 - - [15/Nov/2015:08:44:05 +0800] "GET /problem/banli/2436.html HTTP/1.1" 304 0 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "66.249.67.182"我只需要 /problem/banli/2436.html 这个sed&awk 如何做到?
sed -r 's/.*GET (.*) HTTP.*/\1/'
或者
awk '{print $7}'
想请教下 awk print $7 是什么意思?多谢
空格分割的第七个字段。