无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3594|回复: 7
打印 上一主题 下一主题

如何更换文本文件中的某一列

[复制链接]
跳转到指定楼层
1#
发表于 2008-2-2 23:51:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何更换文本文件中的某列

如题,已知文件1.txt为:
2-02-08   9:21p          27,809  0-MY-1.HU
3-02-08   9:20p          27,809  1-MY-1.HU
2-04-08   8:50p          27,809  678.I
12-02-08   9:22p          27,809  A-MY-1.HU
文件2.txt为:
08-02-2
08-02-3
08-04-2
08-02-12
想将2.txt中的这一列把1.txt中的第一列替换掉,纯DOS下怎么办?
2#
发表于 2008-2-3 03:27:22 | 只看该作者
”将“??                          “把”??
回复

使用道具 举报

3#
 楼主| 发表于 2008-2-3 13:32:19 | 只看该作者
没表述清楚?将2.txt中文本替换1.txt中的第一栏,即下面的这一栏:
2-02-08
3-02-08
2-04-08
12-02-08
回复

使用道具 举报

4#
发表于 2008-2-3 21:13:11 | 只看该作者
CMD下也许我会,纯DOS下难度太大了!
回复

使用道具 举报

5#
 楼主| 发表于 2008-2-4 00:31:45 | 只看该作者
哪有高人... ...
回复

使用道具 举报

6#
发表于 2008-2-4 16:01:43 | 只看该作者
楼主的第1个文件看起来是用dir生成的,如果是这样的话,可以有一个变通的方法:先调整一下日期的显示方式,按年月日顺序,然后再dir一遍重新生成吧。

就是有一个疑问,纯DOS下应该能调整日期的显示方式吧?好像通过设置country.sys?或者是ansi.sys?现在记不清了。
回复

使用道具 举报

7#
发表于 2008-2-4 18:24:59 | 只看该作者
导进EXCEL里,就可以替换了
回复

使用道具 举报

8#
 楼主| 发表于 2008-2-4 21:42:46 | 只看该作者
原帖由 laozhao 于 2008-2-4 04:01 PM 发表
楼主的第1个文件看起来是用dir生成的,如果是这样的话,可以有一个变通的方法:先调整一下日期的显示方式,按年月日顺序,然后再dir一遍重新生成吧。

就是有一个疑问,纯DOS下应该能调整日期的显示方式吧?好 ...

可不是用dir生成的,dir生成的文件日期格式为“月-日-年”!
1.txt是用omnifs dir 生成的!
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 19:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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