免费注册 查看新帖 |

Chinaunix

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

文件 排序问题 请教高手 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-06-24 16:37 |只看该作者 |倒序浏览
我有一个UNIX文本

cat file1

11 111  1111  11111  111111  WWW  WW  WWWW.  01Q 001Q 0001Q  500.00 200503
111   001Q 1111 11111 WW.  SSSS   FF  1000.00 200506
11 11111 WWW WWWW  0001Q   SS FFFF.  200.00 ***** 200505
111  1111  WWWW  001Q  S  FF ** KKK. 200502

如何实现 file2
11   111  1111  11111  111111  WW   WWW   WWWW.  01Q  001Q  0001Q  -  --  ----  --  --   ---   ----   500.00  -----  200503
--   111  1111  -----  111111  WW.  ---   ----   ---  ----  -----         SSSS  FF  --   ---   ----  1000.00  -----  200506
11   ---  ----  11111  ------  --   WWW   WWWW   ---  ----  0001Q  -  SS  ----  --  --   ---   FFFF.  200.00  *****  200505
--   111  1111  -----  ------  --   ---   WWWW   ---  001Q  -----  S  --  ----  FF  **   KKK.  ----  -------  -----  200502                     

可能有人比较乱,其实规则很简单,就是按照每个列的第一个字符和每个列所有字母和数字排列规则和长度 若相同,就对齐,如字符的最后一位是“."
则“." 忽律  。如没有就用“-“代替。 带小数位的列小数点对齐

谢谢各位 !!!

论坛徽章:
0
2 [报告]
发表于 2005-06-24 16:57 |只看该作者

文件 排序问题 请教高手

这里高手 很多 一定能做到

论坛徽章:
0
3 [报告]
发表于 2005-06-24 17:07 |只看该作者

文件 排序问题 请教高手

[quote]原帖由 "zxyy"]这里高手 很多 一定能做到[/quote 发表:

本人理解能力太差了,不好意思,看不懂!

论坛徽章:
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
4 [报告]
发表于 2005-06-24 17:23 |只看该作者

文件 排序问题 请教高手

thzhsxw,又让大家猜谜语?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP