linux 文本文件没有分割符怎么一行分成多行,按照每行字符个数是一样的。实际一行是几万个字母

linux 文本文件没有分割符怎么一行分成多行,按照每行字符个数是一样的。实际一行是几万个字母,第1张

可以先以读方式打开这个已有的文件,然后以写方式打开另一个新文件,从已有的文件中读取一个字符,往新文件中写入这一个字符,同时统计数字n,,假设我们规定每行要输出x个字符,每当n % x == 0的时候,就往新文件中写入一个换行符,直到要读的文件到达文件尾,这时再关闭两个文件,程序就运行结束了。这样新产生的文件,就是我们要求的结果。

RODUCT((F$1=$C$2:$C$7)*($E2=$B$2:$B$7))

把这个公式用鼠标拖动复制到F3、G2、G3中即可得到个数。

批注是不能用函数做的,需要用VBA代码来解决。

Linux和Unix系统的换行是"\n",而Windows的换行并不是直接的"n",是"\r\n"。所以out.write("\n")只能得到一个黑框,因为Windows不认为这是个“换行”。 直接从记事本输入的话,Windows自动输入了"\r\n",所以从从文本文件中读出来的也是"\r\n",可...


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8914050.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-22
下一篇2023-04-22

发表评论

登录后才能评论

评论列表(0条)

    保存