科技 > 操作系统 > Linux

sed 命令备忘

214人参与2020-05-10

常用选项:

-i  #直接修改目标文件内容.

-n  #取消默认输出.

 

实例:

#删除

sed -i '/content/d' temp.txt  #删除中temp.txt匹配content内容的行.

sed  -i '/^$/d' temp.txt  #删除文件中所有空行.

sed -i 'nd' temp.txt  #删除文件中第n行.

echo 12 ddd 12d | tr ' ' '\n' | sed '/[^0-9,^.]/d'  #删除包含非数字与.的行,[]为正则表达的匹配,[^]为匹配取反.

 

 

 

#

 

留下您精彩的一笔!!点此进行留言回复

最近更新

linux系统怎么判断路由转发功能是否开启?

06-22

深度Linux自带的录屏工具怎么录制gif图?

06-22

Linux怎么查找影子文件并进入?

06-22

Linux如何安装运行.AppImage文件?.AppImage文件两种运行方法介绍

06-22

linux怎么添加每天定时任务? linux添加定时任务的教程

06-22

Linux下如何安装deb格式的安装包?deb安装包安装教程

06-22

推荐阅读

sed 命令备忘

05-10

ulimit -n 修改

04-10

修改Linux的GRUB启动背景的方法

03-22

从基础和入门来学会 shell常用命令

04-08

Linux入门——开机启动过程浅析

03-12

50.Linux-分析ifconfig到内核的调用过程,实现内核启机自动设MAC地址(原)

01-19

Linux多队列网卡的硬件的实现详解

03-25

linux系统探索

03-19

Mac OS 查看端口和杀死进程

10-17

Linux系统,无法收到组播消息的问题

06-14

替代Xshell的良心国产软件 FinalShell

05-30

六个实用的Linux命令整理

07-16

热门评论