Linux环境下常用文件批量操作
来源:互联网 发布:淘宝店怎么免费推广 编辑:程序博客网 时间:2024/06/05 02:44
最近工作中需要对Linux中文档内容进行修改。
大量内容组成类似,不同的地方不多,需要修改的地方也不多。
但是修改总量很可观。
之前不知道还有批处理这一利器,傻乎乎地一个一个手动修改,劳神费时,效率低下。
最典型的事倍功半!
发现同事完成得很快,心下赞叹之余,亦在恰当时机虚心请教,遂得知了批处理这一利器!
寡人花了几分钟摸索学会操作后掌握这一利器,果然是事半功倍!
现特将此利器广而告之,帮助后来者,有缘人得之。
几个简单的快捷键组合,就可以完成强大的文本处理。
在vim环境下:
以字母B替换字母A,连续N行。
假设:N行文本内容结构对齐,即每一行删除A的位置都一样,处于同一列。
首先删除A。
(1)Ctrl + v: 进入批处理环境
(2)按方向键:选中一定区域(N行文本中的A,显示为一列A都被选中,有选中状态的阴影背景)
或者shift + g: 选中从当前行一直到最后一行(简单粗暴,适用于修改余下所有文本)
(3)delete: 删除选中内容
完成字母A的删除。
此时已经自动退出批处理环境。
下面进行插入B操作。
(4)Ctrl + v: 再次进入批处理环境
(5)按方向键:选中一定区域(N行文本中需要插入B的位置,从第一个位置开始,一直向下)
(6)shift + i: 插入状态
(7)输入字母B:此时只有当前这一行插入了B
(8)按ESC:剩余所有选中行都显示插入了B
完成插入B。
此时自动退出批处理环境。
需要用到的快捷键就这么几个,相信看到这里的大家都很聪明,可以很快掌握。
希望能够帮到有需要的人。
0 0
- Linux环境下常用文件批量操作
- Windows 环境下文件批量操作
- Linux环境下常用操作命令及快捷键总结
- Linux下常用操作
- Linux下常用操作
- Linux下svn常用操作
- Linux下的常用操作
- linux下svn常用操作
- linux 下的常用操作
- Linux下的常用操作
- linux下Tomcat常用操作
- Linux 下常用操作命令
- linux下tomcat常用操作
- 个人觉得比较常用的linux环境下的命令操作
- mysql常用操作命令 linux系统环境
- mysql命令行常用操作(linux环境)
- 【Linux 环境Vim常用操作与配置文件】
- linux中结合find命令做文件批量处理等操作
- 修改DataTable中的列的数据类型
- android 4.3以上修改DNS 及 流程(netd)
- iOS中GCD的使用小结
- CUDA 学习(十四)、纹理内存
- php 使用array_walk和array_map
- Linux环境下常用文件批量操作
- intelli idea mave 不能建java文件的问题
- android:webview长按图片下载
- Android开发者的混淆使用手册
- TypeError: argument of type 'int' is not iterable
- Python实现经典排序算法(转载)
- eclipse删除没有引用的文件
- 数据库表中的数据写入文件中(优化)
- 网络编程(23)—— socket客户端连接上服务端是在listen之后而非在accept之时