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

Chinaunix

標(biāo)題: 條件過濾 [打印本頁]

作者: greysky-zfj    時(shí)間: 2012-10-11 16:55
標(biāo)題: 條件過濾
文本

[98798] [/abcd]
.
.
.
.
store_type = [static]。

。
。
last_access_time = [1349887470]  [2012-10-11 00:44:30]

。



如果 last_access_time 一行的最后時(shí)間 是 2011 -xx-xx 且 store_type 一行是 static 那么就輸出 /abcd
作者: yinyuemi    時(shí)間: 2012-10-11 17:16
本帖最后由 yinyuemi 于 2012-10-11 17:16 編輯

回復(fù) 1# greysky-zfj

  1. awk -F'[[]]+' '$2=="98798"{s=$2}/store_type/{t=$2}/last_access_time/&&t=="static"&&$(NF-1) ~ "2012-XX-XX"{print s}' file
復(fù)制代碼

作者: greysky-zfj    時(shí)間: 2012-10-11 17:19
回復(fù) 2# yinyuemi


    內(nèi)容是這樣 重復(fù)的格式 內(nèi)容是一樣的(98798 只是個(gè)例子)
作者: yinyuemi    時(shí)間: 2012-10-11 17:31
回復(fù) 3# greysky-zfj


    如何定位這一行呢?
作者: yestreenstars    時(shí)間: 2012-10-11 19:48
本帖最后由 yestreenstars 于 2012-10-11 19:56 編輯

試一下這個(gè):
  1. sed -nr '/^\[/{s/\[.*\]\[(.*)\]/\1/;h};/store_type/{/static/b1};b;:1;n;/last_access_time/{/2012-[0-9]*-[0-9]*/b2;b;:2;g;p;b};b1' urfile
復(fù)制代碼

作者: dahaoshanhe    時(shí)間: 2012-10-12 08:38
我就沒看懂你寫的是什么例子,中間那些個(gè)點(diǎn)和句號(hào)代表什么?
作者: L_kernel    時(shí)間: 2012-10-12 09:40
最好把那幾個(gè)點(diǎn)號(hào)是什么內(nèi)容,都放上來,不然會(huì)影響處理。




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2