sed -e '/-DLUA_USE_LINUX/s/-lreadline/-lreadline -lncurses/g' Makefile > tmp

mv tmp Makefile

全局换-lreadline成-lreadline -lncurses  需要这样有-DLUA_USE_LINUX

写个临时文件替换原文件

转载于:https://www.cnblogs.com/daochong/p/7364141.html

shell sed 替代1相关推荐

  1. linux shell sed i,Linux Shell学习-sed命令详解

    (1).sed介绍 Sed是流编辑器,stream editor,它是一个将一些列编辑命令作用于一批文本文件的理想工具. (2).sed工作原理 Sed是一个非交互式文本编辑器,它可以对文本文件和标准 ...

  2. linux shell sed awk 命令(2)-awk

    linux shell sed awk 命令(2)-awk awk语法格式: awk [选项] -f program-file [ -- ] file ... 选项: -F fs, --field-s ...

  3. linux SHELL下替代sed、ask的常用字符串处理(截取,判断、替换)

    在学过sed.awk这类功能强大的文本流处理命令后,面对简单字符串处理,往往会忘记一种更高效简洁的方法,它就是SHELL内置的字符串处理. 1.字符串的判断与赋值. 表达式 含义 ${var} 变量v ...

  4. Shell sed编辑器

    sed编辑器被称作流编辑器(stream editor),和普通的交互式文本编辑器恰好相反. 在交互式 文本编辑器中(比如vim ),你可以用键盘命令来交互式地插入.删除或替换数据中的文本.流编 辑器 ...

  5. shell sed过滤器详解

    1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(pattern space),接着用sed命令处理缓冲区 ...

  6. Linux shell sed awk

    1.我们的平台编译kernel的时候总是要输入项目名称,很麻烦 ################################################ ## Compile kernel a ...

  7. bash shell sed 获取第一行_老司机给出的关于 shell 脚本的8个建议,必收!

    这八个建议,来源于键者几年来编写 shell 脚本的一些经验和教训.事实上开始写的时候还不止这几条,后来思索再三,去掉几条无关痛痒的,最后剩下八条.毫不夸张地说,每条都是精挑细选的,虽然有几点算是老生 ...

  8. shell sed(流编辑器)的基本使用

    文章目录 1.基本用法 2.案例1 3.案例2 示例1:向文件中添加或插入行 示例2:更改文件中指定的行 示例3:删除文件中的行 示例4:替换文件中的内容 示例5:打印文件中的行 示例6:打印文件的行 ...

  9. linux shell sed 单引号, 双引号,反引号, 斜杆, 反斜杆(‘ “ ` / \)

    前言: 来看这个内容的,估计和我一样被绕晕了, 找不到规则.其实这是shell比较灵活导致的. 其实遵循如下原则可以避免莫名其妙的意外(少掉头发). 1) 坚决不使用反引号(`),  坚决使用$() ...

最新文章

  1. MIT微软为AI量身打造了一套leetcode编程题
  2. COCOS学习笔记--Cocos引擎渲染流程
  3. 电脑关机慢是什么原因_为什么电脑无法关机?电脑无法正常关机的解决方案
  4. 看哭了:程序员界有哪些经典的笑话?
  5. 深入浅出学习Hibernate框架(一):从实例入手初识Hibernate框架
  6. 限时团购,6.9折:《微信开发深度解析:公众号、小程序高效开发秘籍》推荐序
  7. android开发 apk文件,android开发中,将数据库文件与APK一起发布?
  8. mysql索引参数_MySQL索引介绍
  9. 如何设置鼠标滚轮html,win7如何设置鼠标滚轮
  10. dcom配置_spring cloud 二代架构依赖组件 全配置放送
  11. tomcat 软连接问题
  12. css3动画 --- Transition
  13. 查询阜阳2021高考成绩,今年阜阳高考状元名单是谁,2021年阜阳高考状元多少分
  14. Servlet工作原理解析2(以Tomcat为例)
  15. Atitit java 原生 客户端 native desktop桌面 javafx 浏览器环境 导入jar jfxrt.jar 17M package com.attilax.ui;
  16. 自建FTP和SFTP服务器
  17. web of science /pubmed主要可检索字段
  18. 3d打开无法下载star.php,下载的3dmax模型打开失败的原因及解决方法
  19. Google Earth Engine(GEE)合成长时序的月NDVI与LST
  20. SPDA-CNN:Unifying Semantic Part Detection and Abstraction for Fine-grained Recognition

热门文章

  1. Xml序列化、反序列化帮助类
  2. Postman工具使用
  3. commons-fileupload实现单次上传文件(word文档)
  4. 开启事务处理插入多条数据 速度也可以
  5. 大端模式 小端模式学习笔记
  6. oracle传输表空间功能测试(含详细过程)
  7. excel 异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT)
  8. 一个人的命运决定于晚上8点到10点之间...
  9. 异常处理-trycatch
  10. LDAPimplementation