找回密码
 立即注册
搜索
查看: 160|回复: 11

谁知道用什么软件能把文本文件中的每一行剪切出来另存?

[复制链接]

29

主题

714

回帖

999

积分

金牌会员

积分
999
发表于 2007-8-13 17:45:44 | 显示全部楼层 |阅读模式
比如一个文本文件里面有100行,需要把每行剪切出来另存成别的文件,手工切太累了又容易出错,而且有多个类似文件需要做这样的操作,试过Ultraedit的宏不太好用,用Total command基本找不着北,谁能推荐一个好用的软件,谢谢了:loveliness:

[ 本帖最后由 村长上树 于 2007-8-13 17:50 编辑 ]

623

主题

8454

回帖

7741

积分

版主

弱弱的海豚

积分
7741
发表于 2007-8-13 18:21:03 | 显示全部楼层
自己用VB写个程序呗..
其实我本来什么都没有....


俺是多尔的豌豆.. 俺是墙根...  俺还有那乌黑亮丽的长发...



上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓
回复

使用道具 举报

27

主题

729

回帖

1000

积分

金牌会员

积分
1000
发表于 2007-8-13 19:37:41 | 显示全部楼层
原帖由 妮可宝贝 于 2007-8-13 18:21 发表
自己用VB写个程序呗..

:loveliness: 不会VB就难办了~~
Frank
回复

使用道具 举报

90

主题

395

回帖

657

积分

高级会员

积分
657
发表于 2007-8-14 08:20:58 | 显示全部楼层
用机器人软件自动操作。mmagic41.exe
回复

使用道具 举报

49

主题

2189

回帖

1750

积分

金牌会员

积分
1750
发表于 2007-8-14 08:54:06 | 显示全部楼层
原帖由 妮可宝贝 于 2007-8-13 18:21 发表
自己用VB写个程序呗..



是啊,用vb可以的,我以前写过一个类似的,不过是拿来处理分隔符的.....
回复

使用道具 举报

29

主题

714

回帖

999

积分

金牌会员

积分
999
 楼主| 发表于 2007-8-14 12:38:05 | 显示全部楼层
是啊,不会编程怎么办啊,没有这种软件吗:funk:
回复

使用道具 举报

51

主题

246

回帖

397

积分

中级会员

积分
397
发表于 2007-8-14 13:45:05 | 显示全部楼层

回复 #6 村长上树 的帖子

想简单,最好还是VB,几行代码就可以轻松搞定的。
回复

使用道具 举报

48

主题

680

回帖

961

积分

金牌会员

积分
961
发表于 2007-8-14 13:48:37 | 显示全部楼层
unix下面有个split命令是可以的,不知道有没有for windows
回复

使用道具 举报

109

主题

747

回帖

1156

积分

金牌会员

积分
1156
发表于 2007-8-14 14:50:19 | 显示全部楼层
考虑一下使用sed,这个在UNIX/Linux里都有,for Windows的也应该能找到。

比如文本文件 t1.dat
sed -n '1w a1.txt' t1.dat    就是把t1.dat的第一行写到文件a1.txt
sed -n '2w a2.txt' t1.dat    就是把t1.dat的第二行写到文件a2.txt

根据文件的行数做个批处理文件:
sed -n '1w a1.txt' t1.dat
sed -n '2w a2.txt' t1.dat
sed -n '3w a3.txt' t1.dat
......

要是能用循环语句做,会更简洁。
回复

使用道具 举报

1

主题

12

回帖

15

积分

新手上路

积分
15
发表于 2007-8-14 15:07:37 | 显示全部楼层
是个问题,同样求助

楼上的几位推荐用VB,那就干脆请帮满写一个吧

谁都知道用VB可以解决的,关键是如何解决啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-21 11:26 , Processed in 0.078756 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表