今天解决了命令错误之后乱码保存问题,sed命令不能存太多字符,好像有限制字数,太长就存不进文本中,看来这里面很有讲究,不能随便,调试过程不出乱还不知道原因在哪呢。空值直接+0变成0,取文本字符再去字符就剩下数字了,循环时不能用同一变量,变量重复使用就容易出错,感觉快成功啦。