`
iyuan
  • 浏览: 470071 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

vim 批量更新文本中的数字数据

阅读更多
话不多说,数据前提:要有规律。
比如这里,只是统一对2开头的6位数字做加6操作:
%s /2\d\{5\}/\=printf('%d',submatch(0)+6)/g


存根于此,仅做备忘
1
1
分享到:
评论

相关推荐

    vim编程常用指令

    ### vim编程常用指令详解 #### 一、一般模式下的基本操作 **1.... - **基本移动:** - `h` 或 向左箭头键(←):...掌握这些指令能够极大地提高在vim编辑器中的工作效率,尤其是在进行代码编写和文本处理时尤为重要。

    Hacking Vim

    全局替换是 Vim 中非常实用的一个功能,用于批量替换文本中的特定字符串。例如: ``` :s/old/new/g ``` 此命令将文档中所有出现的“old”替换为“new”。 **2.2 多文件替换** 在处理多个文件时,Vim 提供了便捷的多...

    vim-visual-increment:visual-increment.vim-使用CTRL + AX通过可视模式创建数字或字母的递增序列

    - 对代码中的计数器或循环变量进行批量更新。 - 在数据处理时,如CSV文件,可以方便地修改一列数值。 总的来说,`vim-visual-increment` 插件通过提供可视模式下的递增和递减操作,极大地提高了 Vim 用户的编辑效率...

    学习总结VIM常用命令

    VIM(Vi IMproved)是一款高度可配置且功能强大的文本编辑器,被广泛应用于各种操作系统之上。它源自于vi编辑器,但提供了更多的增强功能和特性,使其成为许多开发者的首选工具。下面我们将详细介绍VIM的一些常用...

    linux从指定ID批量替换sql文件中记录的方法.docx

    通过掌握这些命令,我们可以高效地批量处理文件中的数据,极大地提高了工作效率。无论是数据库ID的自动调整,还是文件中的字符串替换,Linux命令行工具都能提供强大的支持。记得熟练运用正则表达式,这会进一步提升...

    程序员必知必会linux基础知识

    熟练掌握这些工具可以帮助程序员快速地从大量文本数据中提取有用的信息。 【shell编程】是Linux环境下重要的技能,它通过编写脚本实现自动化任务。Shell编程包括变量、控制结构(如循环和条件判断)、函数、文件...

    vi使用手册及详解,命令集

    ### VI/VIM 使用手册及详解:命令集精解 #### 移动光标与浏览文本 VI/VIM作为一款强大的文本编辑...通过掌握这些命令,用户可以在VI/VIM中实现高效文本编辑,无论是简单的文本修改还是复杂的数据处理,都能得心应手。

    Python 删除整个文本中的空格,并实现按行显示

    在Python编程中,经常需要对文本数据进行处理,例如,删除字符串中的空格或特定字符、按行读取文件内容、输出到新文件等。根据提供的文件内容,以下是关于Python删除文本中空格并按行显示相关的知识点梳理: 1. ...

    regular expression

    正则表达式(Regular Expression,简称regex)是用于匹配字符串的一种模式,广泛应用于文本处理、数据提取、搜索替换等场景。在 Vim 编辑器中,正则表达式功能强大,能够帮助程序员和开发者在大型项目中高效地进行...

    UnixToolBox.zip

    这在批量处理文本文件时非常有用。 3. **awk**: 一个功能强大的数据处理语言,用于处理结构化文本数据。它可以按字段进行操作,并且具有内置的数学函数和控制结构。 4. **find**: 用于在文件系统中查找满足特定...

    shell脚本编程1

    在运维工作中,Shell的重要性不言而喻,因为它擅长处理纯文本数据,而Linux的系统配置文件大多都是文本格式。除了Shell,运维人员还可能使用PHP、Perl和Python等脚本语言,它们各有优势:PHP和Python适合开发Web界面...

    gVim使用技巧翻译

    ### gVim 使用技巧中文翻译 #### 一、概述 本文档主要介绍了一些关于 ...而通过 `bufdo%s/searchstr/&/gic`,则可以在多个文件中进行批量替换操作。对于经常需要处理大量文本数据的开发者来说,这些技巧尤其有用。

    LINUX与UNIX SHELL编程指南(part1)

    3. sed命令:流编辑器,常用于批量替换文本、删除行等操作。 4. awk命令:强大的文本分析工具,可用于处理结构化的数据文件。 五、系统管理 1. 进程管理:了解ps、kill、nice和renice命令,监控和控制系统的进程。 ...

    Bash脚本编程基础.pdf

    - **批量操作**:自动化重复的任务,如文件备份、系统更新等。 #### 四、Bash脚本语法 ##### 变量 - **定义**:`name=value`,其中`=`号两边不允许有空格。 - **引用**:通过`$name`或`${name}`的方式引用变量。 ...

    Linux Command Directory

    - **sort**:对文件中的行进行排序,可按字母顺序、数字顺序等进行排序,适用于数据分析。 #### T类命令详解 - **tar**:用于打包和解包文件,是备份和文件传输的常用工具。 - **time**:测量命令的执行时间,...

    Linux必学的60个命令v1.0.1.pdf

    17. **vi/vim** 或 **nano**:文本编辑器,用于创建和编辑文本文件。 18. **tar**:打包和解压文件,常用于备份和传输大文件集。 19. **wget**:从网络下载文件,支持断点续传。 20. **curl**:获取网页内容,常用于...

    Python web全栈学习路线.docx

    * 案例:文件批量复制、文件批量改名、宠物寄养管理系统、面向对象版宠物寄养管理系统、文件加密存储软件 模块和包 * 模块介绍 * 包介绍 * import 语句 * from…import…语句 * import…as… 语句 * all 魔术变量 ...

Global site tag (gtag.js) - Google Analytics