Linux 命令: sed
2024-10-09 12:03:58
sed --
sed 命令对于Linux系统来说,在命令行修改,操作文本是非常的方便。
特别是批量的修改某些字符等,是非常省时省力的,非常适合在自动化的脚本中去应用。
如下的几个小例子:
1)如何删除一个文件中的空行
sed '/^$/d' datafile
2)如何删除一个由空格与制表符组成的行
sed /^[[:space:]]*$/d datafile
3)如果将每一行的第一个单词与第二个单词互换位置。
sed -e 's/^[a−zA−Z]∗
[a−zA−Z]∗
.∗
/\2 \1\3/' datafile
这只是一个抛砖引玉的作用,linux的命令有很多,也很强大,很多细节的地方,需要我们自己去发掘,去分享!
最新文章
- 商业智能BI
- effective OC2.0 52阅读笔记(六 块与大中枢派发)
- Oracle循环查询结果集 自定义函数
- Linux计时器
- Sphinx和coreseek检索引擎
- win7或win2008 R2 被远程登录日志记录 系统日志
- ORACLE创建表空间、创建用户、更改用户默认表空间以及授权、查看权限
- linux c下mysql编程样例
- 【策略】HDOJ-1205-吃糖果
- 《Python 学习手册4th》 第十六章 函数基础
- vmstat,iostat,sar命令详解
- 机务UI设计小节
- CSS预处理器之SASS用法指南
- jquery animate
- centos6.2+nginx-1.2.3+php-5.3.17安装脚本
- Struts2技术详解(转)
- C语言深度剖析--volatile(转载)
- First blogs start
- iOS 倒出spa文件 打包
- [Swift]LeetCode1031. 两个非重叠子数组的最大和 | Maximum Sum of Two Non-Overlapping Subarrays
热门文章
- J20航模遥控器开源项目系列教程(二)使用说明 | 遥控器制作完成了,怎么用?
- 大数据理论篇HDFS的基石——Google File System
- docker部署数据库
- 基于伪分布式Hadoop搭建Hive平台详细教程
- Pyqt QImage 与 np array 转换方法
- python3+pyqt5+opencv3简单使用
- AD18使用原理图优先选项( Preference)调整原理图纸张大小失效问题解决
- 用Java写编译器(1)- 词法和语法分析
- Selenium使用cookis登录,并临时将cookis存储在本地【shelve数据库】
- xml selectnodes