免费注册 查看新帖 |

Chinaunix

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

实在没办法,关于筛选+合并的东东? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-06-13 10:09 |只看该作者 |倒序浏览
cat a1
4201        贷款利息收入         3492.09
cat a2
4201(本部)        115        3492.09       
4201(本部)        163        10471395.60       
4201(本部)        123        9693961.62       
4201(本部)        131        4618.52       
4201(本部)        132        293789.77       
4201(本部)        117        15324.09       
4201(本部)        138        11532.76
4201(本部)        144        21830.00
如何将ai2中第2列101-111、115-118的科目排列到a1后形成
4201   贷款利息收入  3492.09    115     3492.09     117     15324.09


我awk '{if($2>100&&2<112) print}' a2后根本不进行数据筛选?我不知为何

论坛徽章:
0
2 [报告]
发表于 2004-06-13 11:11 |只看该作者

实在没办法,关于筛选+合并的东东?

你贴的数据不包括101-111的记录

论坛徽章:
0
3 [报告]
发表于 2004-06-13 12:06 |只看该作者

实在没办法,关于筛选+合并的东东?

bjgirl :
awk '{if($2>100&&2<119) print}' a1>tmpfile
输出结果还是a1,不进行筛选????&&2是什么意思?我是否写错了!




如何变成这样呢?我急呀!
4201 贷款利息收入 3492.09 115 3492.09 117 15324.09

论坛徽章:
0
4 [报告]
发表于 2004-06-13 12:31 |只看该作者

实在没办法,关于筛选+合并的东东?


  1. $awk '$2>100&&$2<119{print $2,$3 >>"a1"}' a2
  2. $cat a1
  3. 4201 贷款利息收入 3492.09
  4. 115 3492.09
  5. 117 15324.09
复制代码

再把a1文件稍微处理一下

论坛徽章:
0
5 [报告]
发表于 2004-06-13 13:17 |只看该作者

实在没办法,关于筛选+合并的东东?

哎,我就是不会。。。。
4201 贷款利息收入 3492.09
115   3492.09
117   15324.09
变成
4201 贷款利息收入 3492.09 115 3492.09 117 15324.09
因为不光是115 117 也许还有118、119呢,我是想完成将从第2行开始符合条件的科目横向排列![/url]

论坛徽章:
0
6 [报告]
发表于 2004-06-13 17:14 |只看该作者

实在没办法,关于筛选+合并的东东?

sorry

论坛徽章:
0
7 [报告]
发表于 2004-06-14 09:27 |只看该作者

实在没办法,关于筛选+合并的东东?

4201         贷款利息收入 3492.09
4201(本部) 115             3492.09
4201(本部) 163            10471395.60
4201(本部) 123             9693961.62
4201(本部) 131             4618.52
4201(本部) 132             293789.77
4201(本部) 117             15324.09
4201(本部) 138             11532.76
4201(本部) 144              21830.00
注:第3列的数值是不断更新的,并非固定值。

论坛徽章:
0
8 [报告]
发表于 2004-06-14 09:32 |只看该作者

实在没办法,关于筛选+合并的东东?

看不懂ai2是什么?

101-111、115-118是什么??

论坛徽章:
0
9 [报告]
发表于 2004-06-14 10:35 |只看该作者

实在没办法,关于筛选+合并的东东?

cat a1
4201 贷款利息收入 3492.09
cat a2
4201(本部) 101 3492.09
4201(本部) 102 10471395.60
4201(本部) 103 9693961.62
4201(本部) 104 4618.52
4201(本部) 105 293789.77
4201(本部) 106 15324.09
4201(本部) 107 11532.76
4201(本部) 108 21830.00
4201(本部) 109 3492.09
4201(本部) 110 10471395.60
4201(本部) 111 9693961.62
4201(本部) 112 4618.52
4201(本部) 113 293789.77
4201(本部) 114 15324.09
4201(本部) 115 11532.76
4201(本部) 116 21830.00
4201(本部) 117 293789.77
4201(本部) 118 15324.09
4201(本部) 119 11532.76
4201(本部) 120 21830.00
cat ss
awk '{printf "%-s ", $0 >"a3"}' a1
awk '{if (($2>100 && $2<112) || ($2>114 && $2<119)) {printf "%-s %-.2f ",$2,$3 >>"a3"}}'  a2
cat a3
4201 贷款利息收入 3492.09  101 3492.09 102 10471395.60 103 9693961.62 104 4618.52 105 293789.77 106 15324.09 107 11532.76 108 21830.00 109 3492.09 110 10471395.60 111 9693961.62 115 11532.76 116 21830.00 117 293789.77 118 15324.09

论坛徽章:
0
10 [报告]
发表于 2004-06-14 11:16 |只看该作者

实在没办法,关于筛选+合并的东东?

楼上的只是皮毛啊。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP