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

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 4617 | 回復(fù): 14
打印 上一主題 下一主題

[文本處理] awk 求解 類似輸出成表 [復(fù)制鏈接]

論壇徽章:
2
金牛座
日期:2013-11-15 15:50:59巨蟹座
日期:2013-12-13 11:17:52
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2013-12-30 10:38 |只看該作者 |倒序?yàn)g覽
  1. <table width="700" style="margin-top:10px;">
  2.     <tbody>
  3.      <tr style="background-color:#cccccc">
  4.       <td>QQ</td>
  5.       <td>昵稱</td>
  6.       <td>年齡</td>
  7.       <td>性別</td>
  8.       <td>工作號(hào)</td>
  9.      </tr>
  10.      <tr>
  11.       <td>10000</td>
  12.       <td>heihei</td>
  13.       <td>38</td>
  14.       <td>男</td>
  15.       <td>60623498</td>
  16.      </tr>
  17.      <tr>
  18.       <td>10000</td>
  19.       <td>heihei</td>
  20.       <td>38</td>
  21.       <td>男</td>
  22.       <td>61445107</td>
  23.      </tr>
  24.      <tr>
  25.       <td>10000</td>
  26.       <td>heihei</td>
  27.       <td>38</td>
  28.       <td>男</td>
  29.       <td>63128699</td>
  30.      </tr>
  31.      <tr>
  32.       <td>10000</td>
  33.       <td>heihei</td>
  34.       <td>38</td>
  35.       <td>男</td>
  36.       <td>22713533</td>
  37.      </tr>
  38.      <tr>
  39.       <td>10000</td>
  40.       <td>heihei</td>
  41.       <td>38</td>
  42.       <td>男</td>
  43.       <td>61843200</td>
  44.      </tr>
  45.      <tr>
  46.       <td>10000</td>
  47.       <td>heihei</td>
  48.       <td>38</td>
  49.       <td>男</td>
  50.       <td>18023154</td>
  51.      </tr>
  52.      <tr>
  53.       <td>10000</td>
  54.       <td>heihei</td>
  55.       <td>38</td>
  56.       <td>男</td>
  57.       <td>54799193</td>
  58.      </tr>
  59.     </tbody>
  60.    </table>
復(fù)制代碼
  1. QQ      昵稱 年齡 性別   工作號(hào)
  2. 10000 heihei 38   男    60623498
  3. 10000 heihei 38   男    61445107
  4. 10000 heihei 38   男    63128699
  5. 10000 heihei 38   男    22713533
  6. 10000 heihei 38   男    61843200
  7. 10000 heihei 38   男    18023154
  8. 10000 heihei 38   男    54799193
復(fù)制代碼
如何從源碼 提取分出 這樣效果。

論壇徽章:
32
處女座
日期:2013-11-20 23:41:20雙子座
日期:2014-06-11 17:20:43戌狗
日期:2014-06-16 11:05:00處女座
日期:2014-07-22 17:30:47獅子座
日期:2014-07-28 15:38:17金牛座
日期:2014-08-05 16:34:01亥豬
日期:2014-08-18 13:34:25白羊座
日期:2014-09-02 15:03:55金牛座
日期:2014-11-10 10:23:58處女座
日期:2014-12-02 09:17:52程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-06-16 22:20:002015亞冠之塔什干火車頭
日期:2015-06-20 23:28:22
2 [報(bào)告]
發(fā)表于 2013-12-30 10:54 |只看該作者
  1. [root@localhost ~]# awk -F '[<>]' '/<tr/{k=i=1;next}k&&i++<6{printf "%s\t",$3;if(i==6)print ""}' i
  2. QQ      昵稱    年齡    性別    工作號(hào)
  3. 10000   heihei  38      男      60623498
  4. 10000   heihei  38      男      61445107
  5. 10000   heihei  38      男      63128699
  6. 10000   heihei  38      男      22713533
  7. 10000   heihei  38      男      61843200
  8. 10000   heihei  38      男      18023154
  9. 10000   heihei  38      男      54799193
  10. [root@localhost ~]#
復(fù)制代碼

論壇徽章:
2
金牛座
日期:2013-11-15 15:50:59巨蟹座
日期:2013-12-13 11:17:52
3 [報(bào)告]
發(fā)表于 2013-12-30 10:56 |只看該作者
這運(yùn)用到什么知識(shí),點(diǎn)拔一下回復(fù) 2# yestreenstars


   

論壇徽章:
145
技術(shù)圖書徽章
日期:2013-10-01 15:32:13戌狗
日期:2013-10-25 13:31:35金牛座
日期:2013-11-04 16:22:07子鼠
日期:2013-11-18 18:48:57白羊座
日期:2013-11-29 10:09:11獅子座
日期:2013-12-12 09:57:42白羊座
日期:2013-12-24 16:24:46辰龍
日期:2014-01-08 15:26:12技術(shù)圖書徽章
日期:2014-01-17 13:24:40巳蛇
日期:2014-02-18 14:32:59未羊
日期:2014-02-20 14:12:13白羊座
日期:2014-02-26 12:06:59
4 [報(bào)告]
發(fā)表于 2013-12-30 10:59 |只看該作者
回復(fù) 1# 老狼000

$ awk -F'[><]' '$2=="td"{printf $3"\t"}$2=="/tr"{print""}' FILE
QQ        昵稱        年齡        性別        工作號(hào)       
10000        heihei        38        男        60623498       
10000        heihei        38        男        61445107       
10000        heihei        38        男        63128699       
10000        heihei        38        男        22713533       
10000        heihei        38        男        61843200       
10000        heihei        38        男        18023154       
10000        heihei        38        男        54799193       
   

論壇徽章:
50
15-16賽季CBA聯(lián)賽之廣夏
日期:2018-11-05 09:42:462015年亞冠紀(jì)念徽章
日期:2015-07-23 11:58:122015亞冠之廣州富力
日期:2015-07-07 08:26:172015亞冠之塔什干棉農(nóng)
日期:2015-06-29 09:08:072015年亞洲杯之伊朗
日期:2015-03-08 20:51:012015年迎新春徽章
日期:2015-03-04 09:58:11未羊
日期:2014-10-16 22:41:47處女座
日期:2014-10-16 15:33:33酉雞
日期:2014-03-13 12:54:10巳蛇
日期:2014-03-10 14:39:052015亞冠之德黑蘭石油
日期:2015-07-29 12:46:372015亞冠之德黑蘭石油
日期:2015-08-07 12:54:11
5 [報(bào)告]
發(fā)表于 2013-12-30 11:02 |只看該作者
  1. awk -vRS='<[^>]*>' 'NF{printf !(++i%5)?$0"\n":$0"\t"}'
復(fù)制代碼

論壇徽章:
2
金牛座
日期:2013-11-15 15:50:59巨蟹座
日期:2013-12-13 11:17:52
6 [報(bào)告]
發(fā)表于 2013-12-30 11:03 |只看該作者
good 回復(fù) 4# jason680


   

論壇徽章:
2
金牛座
日期:2013-11-15 15:50:59巨蟹座
日期:2013-12-13 11:17:52
7 [報(bào)告]
發(fā)表于 2013-12-30 11:03 |只看該作者
good回復(fù) 5# WilliBhamlll


   

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2013-12-30 11:05 |只看該作者
弄個(gè)非AWK的
  1. grep -oP '(?<=<td>)[^<]*' file | xargs -n 5 | column -t
復(fù)制代碼

論壇徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
9 [報(bào)告]
發(fā)表于 2013-12-30 11:08 |只看該作者
  1. [root@everIover ~]# awk -F "[<>]" '/<tr/{n=0;print "" }{if(n++<=6)printf("%s\t" ,$3)}END{print ""}' i

  2.         QQ      昵稱    年齡    性別    工作號(hào)
  3.         10000   heihei  38      男      60623498
  4.         10000   heihei  38      男      61445107
  5.         10000   heihei  38      男      63128699
  6.         10000   heihei  38      男      22713533
  7.         10000   heihei  38      男      61843200
  8.         10000   heihei  38      男      18023154
  9.         10000   heihei  38      男      54799193
  10. [root@everIover ~]#
復(fù)制代碼
遇到這種問(wèn)題其實(shí)和 處理輸出每個(gè)關(guān)鍵字的 的下幾行 差不多。。。。關(guān)鍵是變量 n,來(lái)控制輸出  下n行

論壇徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
10 [報(bào)告]
發(fā)表于 2013-12-30 11:09 |只看該作者
  1. http://www.72891.cn/thread-4116979-1-1.html
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊(cè)

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP