Board logo

标题: [文本处理] [已解决]批处理怎样批量替换字符? [打印本页]

作者: liht1024    时间: 2011-9-7 13:55     标题: [已解决]批处理怎样批量替换字符?

有上百个文本文件,每个文件中都有001、002、003、004、005、006、007、008等字符,我想把这些地字符替换为A_001、B_002、A_003、C_004、C_005、B_006、B_007、D_008等,请求高手写一批处理来完成这一任务,谢谢!
作者: xslxslxsl    时间: 2011-9-7 14:04

你最好上个附件,看看文本的结构是如何的,难道不需要考虑分隔情况吗
作者: liht1024    时间: 2011-9-7 14:18

只要完成替换并保留原来的格式就可以,不需要考虑分隔等其它事项。
作者: xslxslxsl    时间: 2011-9-7 14:59

FR a.txt -f:"001" -t:"A_001"
作者: xslxslxsl    时间: 2011-9-7 15:04

http://www.bathome.net/thread-12910-1-1.html
作者: liht1024    时间: 2011-9-7 15:37

谢谢,已经解决。
作者: awk    时间: 2011-9-7 18:17

  1. gawk "gsub(/001/,\"A_001\")" a.txt > b.txt
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2