免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2262 | 回复: 13
打印 上一主题 下一主题

寂寞烈火大侠,域记录超(100个)。提一个记录 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-20 14:56 |只看该作者 |倒序浏览
如文件,1 单个记录域记录超100个。
awk 'BEGIN {RS="\&T AI56";FS="\n"}
{if ($0~/itm=715/)
{print $0}
}' 1
文件 如下。
&T AI56
acname=辖内通存通兑来帐            
pr=50
acno=180001010000057
itm=666  
p=29
date=
abs=承上页
vch=
dbamt=
cramt=
ind=
bal=-195,024.90
cmt=
&L
date=20050823
abs=      
vch=99990103
dbamt=
cramt=42,307.45
ind=  
bal=-152,717.45
cmt=资金清算                              
&L
date=20050823
abs=      
vch=99990103
dbamt=208,484.67
cramt=
ind=  
bal=-361,202.12
cmt=资金清算                              
&L
date=20050823
abs=      
vch=99990103
dbamt=
cramt=705,102.80
ind=  
bal=343,900.68
cmt=资金清算                              
&L
date=20050823
abs=      
vch=99990103
dbamt=
cramt=133,325.28
ind=  
bal=477,225.96
cmt=资金清算                              
&L
date=20050823
abs=      
vch=99990103
dbamt=477,225.96
cramt=
ind=  
bal=0.00
cmt=资金清算                              
&L
date=20050824
abs=      
vch=99990103
dbamt=835,813.50
cramt=
ind=  
bal=-835,813.50
cmt=资金清算                              
&L
date=20050824
abs=      
vch=99990103
dbamt=183,896.30
cramt=
ind=  
bal=-1,019,709.80
cmt=资金清算                              
&L
date=20050824
abs=      
vch=99990103
dbamt=
cramt=102,261.58
ind=  
bal=-917,448.22
cmt=资金清算                              
&L
date=20050824
abs=      
vch=99990103
dbamt=
cramt=260,820.00
ind=  
bal=-656,628.22
cmt=资金清算                              
&L
date=20050824
abs=      
vch=99990103
dbamt=318,388.15
cramt=
ind=  
bal=-975,016.37
cmt=资金清算                              
&L
date=20050824
abs=      
vch=99990103
dbamt=
cramt=975,016.37
ind=  
bal=0.00
cmt=资金清算                              
&L
date=20050825
abs=      
vch=99990103
dbamt=
cramt=165,927.40
ind=  
bal=165,927.40
cmt=资金清算                              
&L
date=20050825
abs=      
vch=99990103
dbamt=
cramt=56,663.76
ind=  
bal=222,591.16
cmt=资金清算                              
&L
date=20050825
abs=      
vch=99990103
dbamt=
cramt=311,320.12
ind=  
bal=533,911.28
cmt=资金清算                              
&L
date=20050825
abs=      
vch=99990103
dbamt=260,598.50
cramt=
ind=  
bal=273,312.78
cmt=资金清算                              
&L
date=20050825
abs=      
vch=99990103
dbamt=
cramt=255,577.51
ind=  
bal=528,890.29
cmt=资金清算                              
&L
date=20050825
abs=      
vch=99990103
dbamt=528,890.29
cramt=
ind=  
bal=0.00
cmt=资金清算                              
&L
date=20050826
abs=      
vch=99990103
dbamt=
cramt=122,368.79
ind=  
bal=122,368.79
cmt=资金清算                              
&L
date=20050826
abs=      
vch=99990103
dbamt=
cramt=119,878.21
ind=  
bal=242,247.00
cmt=资金清算                              
&L
date=20050826
abs=      
vch=99990103
dbamt=
cramt=25,073.95
ind=  
bal=267,320.95
cmt=资金清算                              
&L
date=20050826
abs=      
vch=99990103
dbamt=665,314.00
cramt=
ind=  
bal=-397,993.05
cmt=资金清算                              
&L
date=20050826
abs=      
vch=99990103
dbamt=760,081.71
cramt=
ind=  
bal=-1,158,074.76
cmt=资金清算                              
&L
date=20050826
abs=      
vch=99990103
dbamt=
cramt=1,158,074.76
ind=  
bal=0.00
cmt=资金清算                              
&L
date=20050827
abs=      
vch=99990103
dbamt=
cramt=1,079,992.30
ind=  
bal=1,079,992.30
cmt=资金清算                              
&L
date=20050827
abs=      
vch=99990103
dbamt=396,350.04
cramt=
ind=  
bal=683,642.26
cmt=资金清算                              
&L
date=20050827
abs=      
vch=99990103
dbamt=186,784.19
cramt=
ind=  
bal=496,858.07
cmt=资金清算                              
&L
date=20050827
abs=      
vch=99990103
dbamt=
cramt=47,682.35
ind=  
bal=544,540.42
cmt=资金清算                              
&L
date=20050827
abs=      
vch=99990103
dbamt=248,777.85
cramt=
ind=  
bal=295,762.57
cmt=资金清算                              
&L
date=20050827
abs=      
vch=99990103
dbamt=295,762.57
cramt=
ind=  
bal=0.00
cmt=资金清算                              
&L
date=20050828
abs=      
vch=99990103
dbamt=202,915.44
cramt=
ind=  
bal=-202,915.44
cmt=资金清算                              
&L
date=20050828
abs=      
vch=99990103
dbamt=209,310.27
cramt=
ind=  
bal=-412,225.71
cmt=资金清算                              
&L
date=20050828
abs=      
vch=99990103
dbamt=14,400.82
cramt=
ind=  
bal=-426,626.53
cmt=资金清算                              
&L
date=20050828
abs=      
vch=99990103
dbamt=
cramt=53,841.37
ind=  
bal=-372,785.16
cmt=资金清算                              
&L
date=20050828
abs=      
vch=99990103
dbamt=189,495.87
cramt=
ind=  
bal=-562,281.03
cmt=资金清算                              
&L
date=20050828
abs=      
vch=99990103
dbamt=
cramt=562,281.03
ind=  
bal=0.00
cmt=资金清算                              
&L
date=20050829
abs=      
vch=99990103
dbamt=
cramt=28,784.00
ind=  
bal=28,784.00
cmt=资金清算                              
&L
date=20050829
abs=      
vch=99990103
dbamt=141,883.00
cramt=
ind=  
bal=-113,099.00
cmt=资金清算                              
&L
date=20050829
abs=      
vch=99990103
dbamt=
cramt=94,849.63
ind=  
bal=-18,249.37
cmt=资金清算                              
&L
date=20050829
abs=      
vch=99990103
dbamt=340,945.58
cramt=
ind=  
bal=-359,194.95
cmt=资金清算                              
&L
date=20050829
abs=      
vch=99990103
dbamt=313,243.32
cramt=
ind=  
bal=-672,438.27
cmt=资金清算                              
&L
date=20050829
abs=      
vch=99990103
dbamt=
cramt=672,438.27
ind=  
bal=0.00
cmt=资金清算                              
&L
date=20050830
abs=      
vch=99990103
dbamt=494,877.19
cramt=
ind=  
bal=-494,877.19
cmt=资金清算                              
&L
date=20050830
abs=      
vch=99990103
dbamt=519,531.79
cramt=
ind=  
bal=-1,014,408.98
cmt=资金清算                              
&L
date=20050830
abs=      
vch=99990103
dbamt=113,659.00
cramt=
ind=  
bal=-1,128,067.98
cmt=资金清算                              
&L
date=20050830
abs=      
vch=99990103
dbamt=
cramt=17,387.00
ind=  
bal=-1,110,680.98
cmt=资金清算                              
&L
date=20050830
abs=      
vch=99990103
dbamt=969,914.03
cramt=
ind=  
bal=-2,080,595.01
cmt=资金清算                              
&L
date=20050830
abs=      
vch=99990103
dbamt=
cramt=2,080,595.01
ind=  
bal=0.00
cmt=资金清算                              
&L
date=20050831
abs=      
vch=99990103
dbamt=42,175.29
cramt=
ind=  
bal=-42,175.29
cmt=资金清算                              
&L
date=20050831
abs=      
vch=99990103
dbamt=
cramt=123,595.23
ind=  
bal=81,419.94
cmt=资金清算                              
&L
date=20050831
abs=      
vch=99990103
dbamt=
cramt=227,734.19
ind=  
bal=309,154.13
cmt=资金清算                              
&L
&
&T AI56
[url][img][list=]
    [code][quote]acname=存放系统内                  
    pr=50
    acno=180001010000107
    itm=715  
    p=21
    date=
    abs=承上页
    vch=
    dbamt=
    cramt=
    ind=
    bal=-39,219,530.48
    cmt=
    &L
    date=20050819
    abs=      
    vch=99990103
    dbamt=513,897.07
    cramt=
    ind=  
    bal=-39,733,427.55
    cmt=资金清算                              
    &L
    date=20050820
    abs=      
    vch=99990103
    dbamt=
    cramt=262,144.03
    ind=  
    bal=-39,471,283.52
    cmt=资金清算                              
    &L
    date=20050820
    abs=      
    vch=99990103
    dbamt=
    cramt=203,978.42
    ind=  
    bal=-39,267,305.10
    cmt=资金清算                              
    &L
    date=20050820
    abs=      
    vch=99990103
    dbamt=1,213,193.81
    cramt=
    ind=  
    bal=-40,480,498.91
    cmt=资金清算                              
    &L
    date=20050820
    abs=      
    vch=99990103
    dbamt=457,166.83
    cramt=
    ind=  
    bal=-40,937,665.74
    cmt=资金清算                              
    &L
    date=20050821
    abs=      
    vch=99990103
    dbamt=
    cramt=1,144,443.03
    ind=  
    bal=-39,793,222.71
    cmt=资金清算                              
    &L
    date=20050821
    abs=      
    vch=99990103
    dbamt=
    cramt=2,143,020.79
    ind=  
    bal=-37,650,201.92
    cmt=资金清算                              
    &L
    date=20050821
    abs=      
    vch=99990103
    dbamt=1,120,571.62
    cramt=
    ind=  
    bal=-38,770,773.54
    cmt=资金清算                              
    &L
    date=20050821
    abs=      
    vch=99990103
    dbamt=618,622.54
    cramt=
    ind=  
    bal=-39,389,396.08
    cmt=资金清算                              
    &L
    date=20050822
    abs=      
    vch=99990103
    dbamt=
    cramt=5,109,542.69
    ind=  
    bal=-34,279,853.39
    cmt=资金清算                              
    &L
    date=20050822
    abs=      
    vch=99990103
    dbamt=
    cramt=1,177,044.99
    ind=  
    bal=-33,102,808.40
    cmt=资金清算                              
    &L
    date=20050822
    abs=      
    vch=99990103
    dbamt=5,314,987.68
    cramt=
    ind=  
    bal=-38,417,796.08
    cmt=资金清算                              
    &L
    date=20050822
    abs=      
    vch=99990103
    dbamt=1,707,923.17
    cramt=
    ind=  
    bal=-40,125,719.25
    cmt=资金清算                              
    &L
    date=20050823
    abs=      
    vch=99990103
    dbamt=
    cramt=3,170,533.92
    ind=  
    bal=-36,955,185.33
    cmt=资金清算                              
    &L
    date=20050823
    abs=      
    vch=99990103
    dbamt=
    cramt=2,067,448.92
    ind=  
    bal=-34,887,736.41
    cmt=资金清算                              
    &L
    date=20050823
    abs=      
    vch=99990103
    dbamt=3,593,006.56
    cramt=
    ind=  
    bal=-38,480,742.97
    cmt=资金清算                              
    &L
    date=20050823
    abs=      
    vch=99990103
    dbamt=
    cramt=477,225.96
    ind=  
    bal=-38,003,517.01
    cmt=资金清算                              
    &L
    date=20050824
    abs=      
    vch=99990103
    dbamt=
    cramt=893,560.42
    ind=  
    bal=-37,109,956.59
    cmt=资金清算                              
    &L
    date=20050824
    abs=      
    vch=99990103
    dbamt=
    cramt=718,631.44
    ind=  
    bal=-36,391,325.15
    cmt=资金清算                              
    &L
    date=20050824
    abs=      
    vch=99990103
    dbamt=2,737,285.34
    cramt=
    ind=  
    bal=-39,128,610.49
    cmt=资金清算                              
    &L
    date=20050824
    abs=      
    vch=99990103
    dbamt=975,016.37
    cramt=
    ind=  
    bal=-40,103,626.86
    cmt=资金清算                              
    &L
    date=20050825
    abs=      
    vch=99990103
    dbamt=
    cramt=2,128,520.29
    ind=  
    bal=-37,975,106.57
    cmt=资金清算                              
    &L
    date=20050825
    abs=      
    vch=99990103
    dbamt=
    cramt=2,356,722.96
    ind=  
    bal=-35,618,383.61
    cmt=资金清算                              
    &L
    date=20050825
    abs=      
    vch=99990103
    dbamt=3,549,820.74
    cramt=
    ind=  
    bal=-39,168,204.35
    cmt=资金清算                              
    &L
    date=20050825
    abs=      
    vch=99990103
    dbamt=
    cramt=528,890.29
    ind=  
    bal=-38,639,314.06
    cmt=资金清算                              
    &L
    date=20050826
    abs=      
    vch=99990103
    dbamt=
    cramt=2,879,128.72
    ind=  
    bal=-35,760,185.34
    cmt=资金清算                              
    &L
    date=20050826
    abs=      
    vch=99990103
    dbamt=
    cramt=3,270,968.33
    ind=  
    bal=-32,489,217.01
    cmt=资金清算                              
    &L
    date=20050826
    abs=      
    vch=99990103
    dbamt=3,565,432.12
    cramt=
    ind=  
    bal=-36,054,649.13
    cmt=资金清算                              
    &L
    date=20050826
    abs=      
    vch=99990103
    dbamt=1,158,074.76
    cramt=
    ind=  
    bal=-37,212,723.89
    cmt=资金清算                              
    &L
    date=20050827
    abs=      
    vch=99990103
    dbamt=665,235.37
    cramt=
    ind=  
    bal=-37,877,959.26
    cmt=资金清算                              
    &L
    date=20050827
    abs=      
    vch=99990103
    dbamt=
    cramt=1,848,775.50
    ind=  
    bal=-36,029,183.76
    cmt=资金清算                              
    &L
    date=20050827
    abs=      
    vch=99990103
    dbamt=1,132,510.25
    cramt=
    ind=  
    bal=-37,161,694.01
    cmt=资金清算                              
    &L
    date=20050827
    abs=      
    vch=99990103
    dbamt=
    cramt=295,762.57
    ind=  
    bal=-36,865,931.44
    cmt=资金清算                              
    &L
    date=20050828
    abs=      
    vch=99990103
    dbamt=
    cramt=3,009,743.45
    ind=  
    bal=-33,856,187.99
    cmt=资金清算                              
    &L
    date=20050828
    abs=      
    vch=99990103
    dbamt=
    cramt=1,051,909.10
    ind=  
    bal=-32,804,278.89
    cmt=资金清算                              
    &L
    date=20050828
    abs=      
    vch=99990103
    dbamt=534,470.32
    cramt=
    ind=  
    bal=-33,338,749.21
    cmt=资金清算                              
    &L
    date=20050828
    abs=      
    vch=99990103
    dbamt=562,281.03
    cramt=
    ind=  
    bal=-33,901,030.24
    cmt=资金清算                              
    &L
    date=20050829
    abs=      
    vch=99990103
    dbamt=
    cramt=2,838,884.02
    ind=  
    bal=-31,062,146.22
    cmt=资金清算                              
    &L
    date=20050829
    abs=      
    vch=99990103
    dbamt=
    cramt=1,641,196.32
    ind=  
    bal=-29,420,949.90
    cmt=资金清算                              
    &L
    date=20050829
    abs=      
    vch=99990103
    dbamt=2,084,984.68
    cramt=
    ind=  
    bal=-31,505,934.58
    cmt=资金清算                              
    &L
    date=20050829
    abs=      
    vch=99990103
    dbamt=672,438.27
    cramt=
    ind=  
    bal=-32,178,372.85
    cmt=资金清算                              
    &L
    date=20050830
    abs=转支
    vch=18ha0033
    dbamt=5,000,000.00
    cramt=
    ind=  
    bal=-37,178,372.85
    cmt=转付                                 
    &L
    date=20050830
    abs=      
    vch=99990103
    dbamt=
    cramt=2,866,644.06
    ind=  
    bal=-34,311,728.79
    cmt=资金清算                              
    &L
    date=20050830
    abs=      
    vch=99990103
    dbamt=
    cramt=1,161,333.77
    ind=  
    bal=-33,150,395.02
    cmt=资金清算                              
    &L
    date=20050830
    abs=      
    vch=99990103
    dbamt=3,672,217.43
    cramt=
    ind=  
    bal=-36,822,612.45
    cmt=资金清算                              
    &L
    date=20050830
    abs=      
    vch=99990103
    dbamt=2,080,595.01
    cramt=
    ind=  
    bal=-38,903,207.46
    cmt=资金清算                              
    &L
    date=20050831
    abs=转支
    vch=18hd0053
    dbamt=30,000,000.00
    cramt=
    ind=  
    bal=-68,903,207.46
    cmt=转付                                 
    &L
    date=20050831
    abs=转收
    vch=18hd0054
    dbamt=
    cramt=30,000,000.00
    ind=  
    bal=-38,903,207.46
    cmt=转付                                 
    &L
    date=20050831
    abs=转收
    vch=18hd0055
    dbamt=
    cramt=10,000,000.00
    ind=  
    bal=-28,903,207.46
    cmt=转付                                 
    &L
    date=20050831
    abs=转收
    vch=18hd0056
    dbamt=
    cramt=10,000,000.00
    ind=  
    bal=-18,903,207.46
    cmt=转付                                 
    &L
    &

    &T AI56
    acname=1806行清算专户              
    pr=50
    acno=180001010118065
    itm=823  
    p=6
    date=
    abs=承上页
    vch=
    dbamt=
    cramt=
    ind=
    bal=5,666,315.06
    cmt=
    &L
    date=20050806
    abs=      
    vch=99990103
    dbamt=20,580.00
    cramt=
    ind=  
    bal=5,645,735.06
    cmt=资金清算                              
    &L
    date=20050807
    abs=      
    vch=99990103
    dbamt=11,345.31
    cramt=
    ind=  
    bal=5,634,389.75
    cmt=资金清算                              
    &L
    date=20050808
    abs=      
    vch=99990103
    dbamt=
    cramt=30,143.17
    ind=  
    bal=5,664,532.92
    cmt=资金清算                              
    &L
    date=20050809
    abs=      
    vch=99990103
    dbamt=
    cramt=75,338.31
    ind=  
    bal=5,739,871.23
    cmt=资金清算                              
    &L
    date=20050810
    abs=      
    vch=99990103
    dbamt=92,390.08
    cramt=
    ind=  
    bal=5,647,481.15
    cmt=资金清算                              
    &L
    date=20050811
    abs=      
    vch=99990103
    dbamt=
    cramt=20,756.80
    ind=  
    bal=5,668,237.95
    cmt=资金清算                              
    &L
    date=20050812
    abs=      
    vch=99990103
    dbamt=100,000.00
    cramt=
    ind=  
    bal=5,568,237.95
    cmt=资金清算                              
    &L
    date=20050812
    abs=      
    vch=99990103
    dbamt=10,510.42
    cramt=
    ind=  
    bal=5,557,727.53
    cmt=资金清算                              
    &L
    date=20050813
    abs=      
    vch=99990103
    dbamt=
    cramt=29,275.00
    ind=  
    bal=5,587,002.53
    cmt=资金清算                              
    &L
    date=20050814
    abs=      
    vch=99990103
    dbamt=60,954.72
    cramt=
    ind=  
    bal=5,526,047.81
    cmt=资金清算                              
    &L
    date=20050815
    abs=      
    vch=99990103
    dbamt=200,000.00
    cramt=
    ind=  
    bal=5,326,047.81
    cmt=资金清算                              
    &L
    date=20050815
    abs=      
    vch=99990103
    dbamt=
    cramt=426,138.30
    ind=  
    bal=5,752,186.11
    cmt=资金清算                              
    &L
    date=20050816
    abs=      
    vch=99990103
    dbamt=146,243.41
    cramt=
    ind=  
    bal=5,605,942.70
    cmt=资金清算                              
    &L
    date=20050817
    abs=      
    vch=99990103
    dbamt=93,796.20
    cramt=
    ind=  
    bal=5,512,146.50
    cmt=资金清算                              
    &L
    date=20050818
    abs=      
    vch=99990103
    dbamt=32,990.20
    cramt=
    ind=  
    bal=5,479,156.30
    cmt=资金清算                              
    &L
    date=20050819
    abs=      
    vch=99990103
    dbamt=4,056.78
    cramt=
    ind=  
    bal=5,475,099.52
    cmt=资金清算                              
    &L
    date=20050820
    abs=      
    vch=99990103
    dbamt=66,441.00
    cramt=
    ind=  
    bal=5,408,658.52
    cmt=资金清算                              
    &L
    date=20050821
    abs=      
    vch=99990103
    dbamt=43,034.81
    cramt=
    ind=  
    bal=5,365,623.71
    cmt=资金清算                              
    &L
    date=20050822
    abs=      
    vch=99990103
    dbamt=309,466.87
    cramt=
    ind=  
    bal=5,056,156.84
    cmt=资金清算                              
    &L
    date=20050823
    abs=      
    vch=99990103
    dbamt=
    cramt=208,484.67
    ind=  
    bal=5,264,641.51
    cmt=资金清算                              
    &L
    date=20050824
    abs=      
    vch=99990103
    dbamt=102,261.58
    cramt=
    ind=  
    bal=5,162,379.93
    cmt=资金清算                              
    &L
    date=20050825
    abs=      
    vch=99990103
    dbamt=100,000.00
    cramt=
    ind=  
    bal=5,062,379.93
    cmt=资金清算                              
    &L
    date=20050825
    abs=      
    vch=99990103
    dbamt=311,320.12
    cramt=
    ind=  
    bal=4,751,059.81
    cmt=资金清算                              
    &L
    date=20050826
    abs=      
    vch=99990103
    dbamt=150,000.00
    cramt=
    ind=  
    bal=4,601,059.81
    cmt=资金清算                              
    &L
    date=20050826
    abs=      
    vch=99990103
    dbamt=25,073.95
    cramt=
    ind=  
    bal=4,575,985.86
    cmt=资金清算                              
    &L
    date=20050827
    abs=      
    vch=99990103
    dbamt=
    cramt=186,784.19
    ind=  
    bal=4,762,770.05
    cmt=资金清算                              
    &L
    date=20050828
    abs=      
    vch=99990103
    dbamt=
    cramt=14,400.82
    ind=  
    bal=4,777,170.87
    cmt=资金清算                              
    &L
    date=20050829
    abs=      
    vch=99990103
    dbamt=127,000.00
    cramt=
    ind=  
    bal=4,650,170.87
    cmt=资金清算                              
    &L
    date=20050829
    abs=      
    vch=99990103
    dbamt=94,849.63
    cramt=
    ind=  
    bal=4,555,321.24
    cmt=资金清算                              
    &L
    date=20050830
    abs=      
    vch=99990103
    dbamt=83,000.00
    cramt=
    ind=  
    bal=4,472,321.24
    cmt=资金清算                              
    &L
    date=20050830
    abs=      
    vch=99990103
    dbamt=
    cramt=113,659.00
    ind=  
    bal=4,585,980.24
    cmt=资金清算                              
    &L
    date=20050831
    abs=      
    vch=99990103
    dbamt=
    cramt=3,260,000.00
    ind=  
    bal=7,845,980.24
    cmt=资金清算                              
    &L
    date=20050831
    abs=      
    vch=99990103
    dbamt=227,734.19
    cramt=
    ind=  
    bal=7,618,246.05
    cmt=资金清算                              
    &L
    &

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2005-09-20 16:22 |只看该作者

寂寞烈火大侠,域记录超(100个)。提一个记录

论坛徽章:
0
3 [报告]
发表于 2005-09-20 16:24 |只看该作者

寂寞烈火大侠,域记录超(100个)。提一个记录

提取红色部分,
但我所编的小程序,
老是报错!

论坛徽章:
0
4 [报告]
发表于 2005-09-20 16:28 |只看该作者

寂寞烈火大侠,域记录超(100个)。提一个记录

就是以&T AI56为记录分割符,提取记录中含itm=715所在记录
即文件1中红色部分。
谢谢,求救!!!!!

论坛徽章:
0
5 [报告]
发表于 2005-09-20 16:34 |只看该作者

寂寞烈火大侠,域记录超(100个)。提一个记录

出什么错,我试了没问题

论坛徽章:
0
6 [报告]
发表于 2005-09-20 16:42 |只看该作者

寂寞烈火大侠,域记录超(100个)。提一个记录

如果域记录少一些,不报错,但大于域记录大于100个,就报错
“awk: input record ` AI56
acname=辖内通?..' too long
input record number 1, file 1
source line 2 of program << BEGIN{FS="L";RS="T A ... >>”

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
7 [报告]
发表于 2005-09-20 16:43 |只看该作者

寂寞烈火大侠,域记录超(100个)。提一个记录

  1. awk '/&T AI56/{if(getit==1){print a;exit};a=""}
  2. {a=a"\n"$0}
  3. /itm=715/{getit=1}
  4. ' file
复制代码


换种写法试试,估计是SCO

论坛徽章:
0
8 [报告]
发表于 2005-09-20 17:27 |只看该作者

寂寞烈火大侠,域记录超(100个)。提一个记录

十分感谢!!!,困绕我了很久的问题,终于有了答案,
麻烦版主再给逐行解释一下好吗

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
9 [报告]
发表于 2005-09-20 17:31 |只看该作者

寂寞烈火大侠,域记录超(100个)。提一个记录

你把自己当成awk,一行行的读入数据执行一下就明白了

论坛徽章:
0
10 [报告]
发表于 2005-09-20 17:40 |只看该作者

寂寞烈火大侠,域记录超(100个)。提一个记录

我只是想问一下思路,
getit 代表什么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP