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

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
樓主: 南宮慕容007
打印 上一主題 下一主題

如何在perl中同時打開兩個文件,將兩個文件對應行的數據進行處理 [復制鏈接]

論壇徽章:
307
程序設計版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設計版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
11 [報告]
發(fā)表于 2016-05-10 19:43 |只看該作者
回復 10# 南宮慕容007
你只要一試就明白了.

   

論壇徽章:
0
12 [報告]
發(fā)表于 2016-05-10 20:24 |只看該作者
這就試回復 11# sunzhiguolu


   

論壇徽章:
33
榮譽會員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯賽之天津
日期:2016-05-06 12:46:59
13 [報告]
發(fā)表于 2016-05-10 22:07 |只看該作者
回復 7# 南宮慕容007

paste 是把相同行號的行合并的, 相當于橫向合并。 所以, 你原來的計算就在新文件的同一行中進行了。 會比較簡單。

如果你在兩個文件中進行操作。 需要判斷兩個文件是否同時結束。 除非你能保證兩個文件的行數一定是一樣多的。
   

論壇徽章:
6
15-16賽季CBA聯賽之新疆
日期:2016-03-22 22:34:5915-16賽季CBA聯賽之山東
日期:2016-04-11 09:08:41程序設計版塊每日發(fā)帖之星
日期:2016-06-28 06:20:00程序設計版塊每日發(fā)帖之星
日期:2016-07-19 06:20:00每日論壇發(fā)貼之星
日期:2016-07-19 06:20:0015-16賽季CBA聯賽之青島
日期:2016-07-20 22:44:17
14 [報告]
發(fā)表于 2016-05-11 00:23 |只看該作者
$>  paste file1 file2|perl -npe 's/^(.+?\[)(\d+),(\d+)(\].+?)\s+(\d+)$/$1.($3-$5).","."$3$4"/e'
wav/wanyanbo/near/001.wav  [4182,4282]  [1267,1429]  [1819,2027]  [2442,2648]  [3044,3283]  [3688,4024]
wav/wanyanbo/near/002.wav  [3876,4076]  [1160,1312]  [1698,1866]  [2256,2439]  [2838,3158]  [3578,3827]
wav/wanyanbo/near/003.wav  [4210,4510]  [1120,1302]  [1738,2093]  [2473,2838]  [3213,3623]  [3994,4221]
wav/wanyanbo/near/004.wav  [3700,4100]  [1160,1387]  [1776,1996]  [2377,2664]  [3004,3171]  [3564,3885]
wav/wanyanbo/near/005.wav  [3830,4330]  [1105,1353]  [1771,1948]  [2322,2597]  [3040,3371]  [3756,4141]
wav/wanyanbo/near/006.wav  [3758,4358]  [1185,1526]  [2018,2430]  [2815,3023]  [3439,3620]  [4009,4138]
wav/wanyanbo/near/007.wav  [3933,4633]  [1119,1550]  [2042,2356]  [2769,3007]  [3366,3508]  [3922,4403]
wav/wanyanbo/near/008.wav  [3792,4592]  [1093,1528]  [1991,2131]  [2559,2934]  [3317,3723]  [4136,4334]
wav/wanyanbo/near/009.wav  [3806,4706]  [1133,1441]  [1815,2084]  [2479,2901]  [3344,3701]  [4117,4473]
wav/wanyanbo/near/010.wav  [3466,4466]  [1156,1609]  [2048,2216]  [2643,2851]  [3308,3436]  [3870,4107]

論壇徽章:
307
程序設計版塊每周發(fā)帖之星
日期:2016-04-08 00:41:33操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-09-02 06:20:00每日論壇發(fā)貼之星
日期:2015-09-02 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-04 06:20:00每日論壇發(fā)貼之星
日期:2015-09-04 06:20:00每周論壇發(fā)貼之星
日期:2015-09-06 22:22:00程序設計版塊每日發(fā)帖之星
日期:2015-09-09 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-19 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-20 06:20:00每日論壇發(fā)貼之星
日期:2015-09-20 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-22 06:20:00程序設計版塊每日發(fā)帖之星
日期:2015-09-24 06:20:00
15 [報告]
發(fā)表于 2016-05-11 02:54 |只看該作者
  1. paste b a|perl -ple 's!(\d+)\s+(.+?\[).+?,(\d+)!$2.($3-$1).qq(,$3)!e'
復制代碼
wav/wanyanbo/near/001.wav  [4182,4282]  [1267,1429]  [1819,2027]  [2442,2648]  [3044,3283]  [3688,4024]
wav/wanyanbo/near/002.wav  [3876,4076]  [1160,1312]  [1698,1866]  [2256,2439]  [2838,3158]  [3578,3827]
wav/wanyanbo/near/003.wav  [4210,4510]  [1120,1302]  [1738,2093]  [2473,2838]  [3213,3623]  [3994,4221]
wav/wanyanbo/near/004.wav  [3700,4100]  [1160,1387]  [1776,1996]  [2377,2664]  [3004,3171]  [3564,3885]
wav/wanyanbo/near/005.wav  [3830,4330]  [1105,1353]  [1771,1948]  [2322,2597]  [3040,3371]  [3756,4141]
wav/wanyanbo/near/006.wav  [3758,4358]  [1185,1526]  [2018,2430]  [2815,3023]  [3439,3620]  [4009,4138]
wav/wanyanbo/near/007.wav  [3933,4633]  [1119,1550]  [2042,2356]  [2769,3007]  [3366,3508]  [3922,4403]
wav/wanyanbo/near/008.wav  [3792,4592]  [1093,1528]  [1991,2131]  [2559,2934]  [3317,3723]  [4136,4334]
wav/wanyanbo/near/009.wav  [3806,4706]  [1133,1441]  [1815,2084]  [2479,2901]  [3344,3701]  [4117,4473]
wav/wanyanbo/near/010.wav  [3466,4466]  [1156,1609]  [2048,2216]  [2643,2851]  [3308,3436]  [3870,4107]

論壇徽章:
0
16 [報告]
發(fā)表于 2016-05-11 09:34 |只看該作者
-npe 表示后面直接跟正則表達式嗎,就不需要再單獨寫一個perl文件回復 15# sunzhiguolu


   

論壇徽章:
0
17 [報告]
發(fā)表于 2016-05-11 09:42 |只看該作者
我寫了那么多行,你們一行就解決了,太兇殘了回復 15# sunzhiguolu


   

論壇徽章:
0
18 [報告]
發(fā)表于 2016-05-11 09:48 |只看該作者
太贊了回復 13# q1208c


   

論壇徽章:
0
19 [報告]
發(fā)表于 2016-05-11 10:02 |只看該作者
.+?這三個符號放在一起好詭異,?是修飾前面.+的吧,即把.+看成一個整體,再由?修飾回復 14# RE_HASH


   

求職 : 技術支持/維
論壇徽章:
0
20 [報告]
發(fā)表于 2016-05-11 10:32 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP