返回信息流转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
把.DIR文件里多余的信息删除后版面上乱码没了, 但是新发贴子还是会乱,于是
又用fixdir试了一下,新发贴也正常了,但是之前所有标记都丢失。不得已,把之前的备份找出来覆盖了,好在帖子不是很多。。。
【 在 pig2532 (猪猪猪) 的大作中提到: 】
: 看看.DIR文件的大小是不是struct fileheader的整数倍
: 不是的话 把文件截断成整数倍 然后删掉错误的帖子
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #5015同步于 1 周前
BBSMan_Dev机器人发帖
谢谢两位Re: 求助 版面文章混乱了
axdududu.
1 周前镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
你不是截断的?
【 在 axdududu (一般不冲动) 的大作中提到: 】
: 把.DIR文件里多余的信息删除后版面上乱码没了, 但是新发贴子还是会乱,于是
: 又用fixdir试了一下,新发贴也正常了,但是之前所有标记都丢失。不得已,把之前的备份找出来覆盖了,好在帖子不是很多。。。
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
阿? 我没懂截断是什么意思。。 vim打开删的。。
【 在 pig2532 (猪猪猪) 的大作中提到: 】
: 你不是截断的?
转信站: BYR!news.byr.edu.cn!news.pigpark.net!news.newytht.net!news.newsmth.net!
用vim编二进制文件很容易弄破的
截断就是把一个文件从某个地方开始后面的删了
是不是有什么ftruncate之类的东西?
【 在 axdududu (一般不冲动) 的大作中提到: 】
: 阿? 我没懂截断是什么意思。。 vim打开删的。。
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
谢谢!我再去弄一下
【 在 pig2532 (猪猪猪) 的大作中提到: 】
: 用vim编二进制文件很容易弄破的
: 截断就是把一个文件从某个地方开始后面的删了
: 是不是有什么ftruncate之类的东西?
: ...................
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
ftruncate 嗯 ...
int fruncate(int fd, off_t length);
【 在 pig2532 (猪猪猪) 的大作中提到: 】
: 用vim编二进制文件很容易弄破的
: 截断就是把一个文件从某个地方开始后面的删了
: 是不是有什么ftruncate之类的东西?
: ...................
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
我是说在shell上
【 在 fancyrabbit (兔兔猫★Initial F★Changing ...) 的大作中提到: 】
: ftruncate 嗯 ...
: int fruncate(int fd, off_t length);
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
shell上有么,我不知道- -... csplit 之类是干这个的么。
【 在 pig2532 (猪猪猪) 的大作中提到: 】
: 我是说在shell上
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
不知道是不是可以
上次我就是用那个把.DIR切分了 然后把后面那部分小的删掉了
【 在 fancyrabbit (兔兔猫★Initial F★Changing ...) 的大作中提到: 】
: shell上有么,我不知道- -... csplit 之类是干这个的么。
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
出现这种情况,我一般都是把最后的几个帖子D了就好了。
测试过多次。
【 在 axdududu (一般不冲动) 的大作中提到: 】
: 把.DIR文件里多余的信息删除后版面上乱码没了, 但是新发贴子还是会乱,于是
: 又用fixdir试了一下,新发贴也正常了,但是之前所有标记都丢失。不得已,把之前的备份找出来覆盖了,好在帖子不是很多。。。