标题: [文本处理] 批处理能不能将1.txt的词对应插入到2.txt里面? [打印本页]
作者: 598seo 时间: 2013-11-30 19:01 标题: 批处理能不能将1.txt的词对应插入到2.txt里面?
如何将1.txt里面的每行字对应的插入到2.txt里面?要一行对应一行,插入到中间 而不是前后!
求大侠相助,小弟感激涕零!
作者: DAIC 时间: 2013-12-3 11:31
请把1.txt和2.txt还有希望得到的内容贴出来看看
作者: 598seo 时间: 2013-12-3 15:09
回复 2# DAIC
1.txt内容(句子)
aaaaaaaaaaaaaa1
aaaaaaaaaaaaaa2
aaaaaaaaaaaaaa3
aaaaaaaaaaaaaa4
aaaaaaaaaaaaaa5
……
2.txt内容(关键词)
bbb1
bbb2
bbb3
bbb4
bbb5
……
将2.txt的关键词插入到1.txt的内容里面,一行对应一行。
谢谢您!
作者: DAIC 时间: 2013-12-3 15:34
回复 3# 598seo
请举例说明如何一行对应一行
作者: 598seo 时间: 2013-12-3 17:38
回复 4# DAIC
aaaaaaaaaaaaaa1句子中插入 bbb1
aaaaaaaaaaaaaa2句子中插入 bbb2
……
作者: DAIC 时间: 2013-12-3 17:44
回复 5# 598seo
请不要用任何描述,直接给出希望得到的结果。
作者: 598seo 时间: 2013-12-3 17:54
aaaaaaa bbb1 aaaaaaa1
aaaaaaa bbb2 aaaaaaa2
作者: 598seo 时间: 2013-12-3 17:55
回复 6# DAIC
aaaaaaa bbb1 aaaaaaa1
aaaaaaa bbb2 aaaaaaa2
作者: DAIC 时间: 2013-12-3 21:35
回复 8# 598seo
具体插入到什么地方有规律吗?比如说从开头数,第几个字符。
作者: 598seo 时间: 2013-12-3 23:20
回复 9# DAIC
没有 ,只要不是头尾就行!
作者: DAIC 时间: 2013-12-4 09:03
- gawk "NR==FNR{a[FNR]=$0}NR>FNR{print substr($0,1,1),a[FNR],substr($0,2)}" 2.txt 1.txt > 3.txt
复制代码
作者: 598seo 时间: 2013-12-4 10:47
回复 11# DAIC
这样得到的3.txt是空文件。但是,真的非常感谢您,感谢您这么耐心!
作者: DAIC 时间: 2013-12-4 11:02
回复 12# 598seo
你没有gawk吧?去下载一个:
http://code.google.com/p/gnu-on-windows/downloads/list
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |