批处理文件处理文本替换

有批量的文本文件,文件内各个数据间隔全是以tab的方式呈现,需要把tab替换成4个空格的间距。文件比较多,需要用的批处理快速的批量替换这些文本文件。

批处理可以参照这个,有问题请留言
https://blog.csdn.net/liangxy2014/article/details/78879745

你的标签是 ‘小程序’, 这是微信小程序? 还是 PC 的命令行程序, 还是 linux 上的?

参考: https://ask.csdn.net/questions/176350

还有一个例子: https://ask.csdn.net/questions/644703

如果你装有python, 可以使用如下程序进行替换

import os

path = './'  # 读取文件路径
new_path = './'  # 保存路径
files = os.listdir(path)
for file in files:
    # 过滤 只读包含txt的文件
    if '.txt' not in file:
        continue
    # 读
    with open(path + file, 'r')as f:
        s = f.read()
    # 替换
    s = s.replace('\t', '    ')
    # 写
    with open(new_path + file, 'w')as f:
        f.write(s)

读取文件,然后把\t替换成 4个空格即可