据说用fix_dir 标记就没了,所以想了个笨方法
A、B合并成A
cp B/M.* A/
cat B/.DIR >> A/.DIR
ls A/M.* > A/test
处理一下A/test的头和尾
然后用python整出一个新文件.DIR0来
以下脚本是我用的,仅供参考,是具体情况改改
# -*- coding: UTF-8 -*-
# Author: thorium@bbs.lzu.edu.cn
# filename: comp.py
f = open('/home/bbs/boards/Test/test','r')
f0 = open('/home/bbs/boards/Test/.DIR','r')
fn = open('/home/bbs/boards/Test/.DIR0','w')
data = f0.read().split('M.1')
for i in f:
data0 = i.split('M.1')
data1 = data0[1].split('\x1b')
for j in data:
if data1[0] in j:
fn.write('M.1'+j)
--
FROM 210.77.73.*