就是我有一个非常大的文本文件 是每列每列的数据 我现在想把某一列数据的值 统一加上100
数据行数太多了 导入不了excel ultraedit里面也没找到这个功能
就是我有一个非常大的文本文件 是每列每列的数据 我现在想把某一列数据的值 统一加上100
数据行数太多了 导入不了excel ultraedit里面也没找到这个功能
我曾经用 vim 实现过类似的功能。
就是正则,现在配上AI应该比较容易。
vim只能改字符串,某列加100这种需求需要用python脚本实现了
找ai问个python脚本出来。
ps.如果excel的104万行都不够用的话,这个文本文件该优化一下了
写代码吧,做一个字符串解析,拿到对应的数据,然后处理,最后写回,AI肯定能帮你,不会很复杂
不过运行的时候给你的文件做个备份,万一出错了能后悔
让AI写脚本吧
excel不行,sqlite应该行
大文本文件,我个人觉得体验最好的是emeditor,其次是python(熟悉python的话)
要处理 +100 只能编程了吧,Python 应该很容易实现,让 AI 帮你写,可能就几十行代码。
emeditor 秒开大文件,很牛的,日常看 log 都靠它。
awk了解一下黄仁勋最喜欢的编程语言
Excel + Power Query应该可以
emeditor,开个脚本,应该可以
脚本就是js
awk 不就是干这个脏活的嘛,既然你说的是文本文件且不提 csv 那么应该没啥分隔符的要求
awk -v col=3 -v val=100 ‘{$col += val; print $0}’ data.txt | head 20 # 如果没啥问题再 > override origin file
明显是awk最适合哇