位置: IT常识 - 正文

linux系统中sed命令怎么用? sed锁定某一行数据进行替换的技巧(linux的sed命令)

发布时间:2023-12-02
linux系统中sed命令怎么?linux系统中有很多命令,其中sed命令算是很常用的一个命令了,今天我们就来看看sed锁定某一行数据进行替换的技巧,需要的朋友可以参考下... 20-09-07

推荐整理分享linux系统中sed命令怎么用? sed锁定某一行数据进行替换的技巧(linux的sed命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux命令sed -i,linux中sed命令的用法,linux中sed详细用法,linux常用命令sed,linux的sed命令,linux sed-i,linux中sed详细用法,linux教程:sed命令的用法,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux中sed命令功能强大,今天我们就来详细介绍如何在Linux中使用sed命令进行替换,具体来说分为以下几种情况:

1)如何替换第一次搜索到的内容;

2)如何在全文中替换所有能匹配的内容;

3)如何替换某一行的内容;

4)如何替换多行的内容;

5)如何将sed替换结果保存到原文中;

6)如何同时使用多个sed替换条件;

7)如何使用正则表达式。

1、替换第一次搜索到的内容,命令如下:

sed 's/要替换的内容/新的内容/' 要处理的文件

如下图,将第一个小写的b替换成了大写的B。

2、在全文中替换所有能匹配的内容,命令如下:

sed 's/要替换的内容/新的内容/g' 要处理的文件

如下图,将所有的小写的b替换成了大写的B。

linux系统中sed命令怎么用? sed锁定某一行数据进行替换的技巧(linux的sed命令)

3、替换某一行的内容,命令如下:

sed '行号c 新的内容' 要处理的文件

如下图,将第二行内容替换成了“new test!”

4、替换多行的内容,命令如下:

sed '起始行号,终止行号c 新的内容' 要处理的文件

如下图,将第二行到第六行内容替换成了“new test!”

5、上述这些替换命令都只是将替换的结果显示在屏幕上,如果想替换的结果直接保存到原文中,就只需加上-i参数。如下图所示。

sed -i 's/要替换的内容/新的内容/g' 要处理的文件

6、多个sed命令也可以用-e参数连接起来,一次性完成多个操作。如下图,首先将小写a替换成了大写A,然后又将第二行内容替换成了“new test!”

7、再有,sed命令中替换与被替换的部分都允许使用正则表达式。比如,以下命令将所有数字替换成了“好的”。

sed 's/[0-9]/好的/g' testFile2.txt

注意:

在输入Linux命令前,一定要将输入法切换成英文半角符号状态。从Windows电脑上复制命令到Linux Terminal中执行时,也有可能遇到格式不正确造成的命令执行错误,这时建议手动重新输入字符,如果觉得输入麻烦,可以只删除命令中的空格和最后一个字符后,重新输入空格和最后一个字符。

以上就是sed锁定某一行数据进行替换的技巧,希望大家喜欢,请继续关注电脑学习网。

相关推荐:

linux怎么使用命令返回上一级目录?

linux系统怎么使用alias创建命令别名?

linux系统怎么使用vmstat命令显示虚拟内存状态?

本文链接地址:https://www.jiuchutong.com/zhishi/269287.html 转载请保留说明!

上一篇:王者荣耀百里守约的出装是什么?(王者荣耀百里守约是男是女)

下一篇:将U盘制作成安装LION、WIN7系统盘,方便MacBook Air没有光驱下安装双系统(怎样将u盘制作成电脑系统启动盘?)

  • 美的空调定时开关怎么取消(美的空调定时开关怎么设置时间)

    美的空调定时开关怎么取消(美的空调定时开关怎么设置时间)

  • 钉钉电脑怎么退出(钉钉电脑怎么退出自动登录)

    钉钉电脑怎么退出(钉钉电脑怎么退出自动登录)

  • vivo NEX 3s一共几颗摄像头(vivo nex 3s 百度百科)

    vivo NEX 3s一共几颗摄像头(vivo nex 3s 百度百科)

  • 微信怎么能在两个设备上同时登录(微信怎么能在两页显示)

    微信怎么能在两个设备上同时登录(微信怎么能在两页显示)

  • 网络设备在什么情况下会发送ARP REQUEST?(网络设备什么工作于网络层)

    网络设备在什么情况下会发送ARP REQUEST?(网络设备什么工作于网络层)

  • 怎么设置拼多多不让别人看到我买的东西(怎么设置拼多多访问相册)

    怎么设置拼多多不让别人看到我买的东西(怎么设置拼多多访问相册)

  • 电信卡暂停服务的卡怎么恢复使用(电信卡暂停服务怎么回事没有欠费)

    电信卡暂停服务的卡怎么恢复使用(电信卡暂停服务怎么回事没有欠费)

  • 华为710处理器什么水平(华为710处理器什么时候出来的)

    华为710处理器什么水平(华为710处理器什么时候出来的)

  • 淘宝改销量有什么后果(淘宝改销量什么时间段最好)

    淘宝改销量有什么后果(淘宝改销量什么时间段最好)

  • 红米k30pro摄像头怎么升降(红米k30pro摄像头不能自拍)

    红米k30pro摄像头怎么升降(红米k30pro摄像头不能自拍)

  • 苹果控制中心不见了怎么办(苹果控制中心不显示qq音乐)

    苹果控制中心不见了怎么办(苹果控制中心不显示qq音乐)

  • 微博私信超过三分钟怎么撤回(微博私信超过三天怎么办)

    微博私信超过三分钟怎么撤回(微博私信超过三天怎么办)

  • jusb1是什么接口(jusb1和jusb2是什么接口)

    jusb1是什么接口(jusb1和jusb2是什么接口)

  • rtu和dtu区别(rtu定义)

    rtu和dtu区别(rtu定义)

  • 微信账单被删怎么恢复(微信账单被删怎么查)

    微信账单被删怎么恢复(微信账单被删怎么查)

  • 在word段落格式应用于(在word段落格式对话框中不可设定文字的)

    在word段落格式应用于(在word段落格式对话框中不可设定文字的)

  • 58同城怎么扫一扫二维码(58同城怎么扫一扫)

    58同城怎么扫一扫二维码(58同城怎么扫一扫)

  • mvvm框架有哪些(mvvm框架优势)

    mvvm框架有哪些(mvvm框架优势)

  • hive sql和mysql区别(hive和mysql的区别)

    hive sql和mysql区别(hive和mysql的区别)

  • 美团评分每天几点更新(美团评分多少)

    美团评分每天几点更新(美团评分多少)

  • 苹果耳机功能(苹果耳机功能使用)

    苹果耳机功能(苹果耳机功能使用)

  • 最新2020.12win10 20H2专业版激活秘钥推荐 附激活工具+教程(最新双色球开奖号码)

    最新2020.12win10 20H2专业版激活秘钥推荐 附激活工具+教程(最新双色球开奖号码)

  • Mac OS X 设置取消开机自动启动的方法(苹果取消macbook)

    Mac OS X 设置取消开机自动启动的方法(苹果取消macbook)

  • JavaScript基础知识总结 14:学习JavaScript中的File API、Streams API、Web Cryptography API(javascript基础书)

    JavaScript基础知识总结 14:学习JavaScript中的File API、Streams API、Web Cryptography API(javascript基础书)

  • 税收分类编码如果选择大类开票会怎样
  • 现金流量表现金流量项目明细分类
  • 什么是电子银行渠道限额
  • 土地摊销账务处理
  • 从企业分红所得税怎么算
  • 红字发票抵扣联丢了怎么办
  • 工伤保险应该计入什么科目
  • 库存商品暂估入库
  • 事业单位之间调动需要多久
  • 建筑工程居间服务协议
  • 无形资产要入账吗
  • 商业企业购货分录
  • 纳税人是非开业户是什么意思
  • 不得抵扣的进项税额怎么处理
  • 餐饮业一般纳税人企业所得税税率
  • 企业所得税预缴可以不交吗
  • 物业公司停车费怎么开票
  • 增值税多交可以在下一期直接抵吗
  • 未开发土地可否转给子公司
  • 结存材料实际成本计算公式例题
  • 承兑汇票属于现金支付吗
  • 自然人税收系统怎么添加人员
  • 企业控股情况是指
  • guest的作用
  • 销售商品包装材料怎么做
  • ubuntu系统u盘安装
  • php实现基数排序函数
  • msworks.exe - msworks是什么进程 有什么用
  • Linux Kernel 4.5在3月15日发布最终版
  • uniapp示例
  • 商业企业会计科目表
  • 水培吊兰的养殖周期
  • 库存股属于什么类账户
  • 心形岛屿叫什么名字
  • 应收账款确认无法收回
  • 前端开发配置
  • 浅析Laravel5中队列的配置及使用
  • 公允价值变动损益
  • 销售成本销售收入的关系
  • 所得税时间性差异
  • 报销还款人民币是什么意思
  • 员工聚餐谁出钱
  • 上传附件不成功怎么回事
  • 管理费用主要核算内容包括什么?
  • MYSQL administrator 使用
  • sql 列转行
  • 日记总账的适用范围
  • 公司开办费的会计分录
  • 差额征税小规模纳税人免税销售额栏次
  • 公司贷款可以转私户吗
  • 短期偿债能力是企业的任何利益关系人都
  • 再保险业务范围
  • 销货清单和发票金额不一致
  • 营业外收入账务处理方法
  • 小规模纳税人购买原材料会计分录
  • 代收开票收入怎么做账
  • 接受其他企业现金捐赠会计分录
  • 产品成本核算有哪些方法
  • linux统计重复次数
  • solaris syslog配置
  • xp系统内存不能为read的解决方法
  • w7定时自动关机
  • sf2是什么文件
  • mac系统崩溃怎么重装系统
  • nero recode
  • windows8更新不了怎么办
  • linux图形界面与命令行
  • 带上Windows 8去旅行 让你的旅途更轻松
  • win10升级后怎么还原
  • js获取中文拼音
  • jQuery+AJAX实现遮罩层登录验证界面(附源码)
  • 开手游游戏
  • JavaScript中的变量名不区分大小写
  • 下列关于android的说法中,错误的是
  • js双击触发
  • js文件被加密
  • 用python编写的程序称为
  • 开票网线属于哪一类
  • 北京市税务局的待遇怎么样
  • 深圳市福田区行政代码是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号