lineinfile:文件内容修改、在某行前面添加一行、在某行后面添加一行、删除某一行、末尾加入一行、替换或添加某一行

1、文件内容修改,其中regexp为要修改的源内容的正则匹配,line为修改后的内容:ansible all -m lineinfile -a "dest=/root/test.txt regexp='bbb' line='bbbbbbb'"

image.png

2、在某一行前面插入一行:ansible all -m lineinfile -a "dest=/root/test.txt insertbefore='aa(.*)' line='eeee'"

image.png

3、在某一行后面插入一行,insertafter

4、删除某一行:ansible all -m lineinfile -a "dest=/root/test.txt regexp='aa(.*)' state=absent"

image.png

5、末尾加入一行: ansible all -m lineinfile -a "dest=/root/test.txt line='hehe'"

image.png

6、替换或添加某一行:ansible all -m lineinfile -a "dest=/root/test.txt regexp='he(.*)' line='lllll' state=present"

image.png

7、也可以添加参数owner,group,mode

Ansible文件内容修改lineinfile模块(学习笔记五)相关推荐

  1. python模块学习笔记

    python模块学习笔记 1.Python自动发送邮件smtplib 2.制作二维码图片MyQR 3.绝对值模块math 4.CSV模块 5.openpyxl 模块,操作Excel文件 ExcelMa ...

  2. cma linux 起始地址,CMA模块学习笔记

    CMA模块学习笔记 作者:linuxer 发布于:2017-6-28 18:29 分类:内存管理 前言 本文是近期学习CMA模块的一个学习笔记,方便日后遗忘的时候,回来查询以便迅速恢复上下文. 学习的 ...

  3. 用python修改文件内容修改txt内容的3种方法

    用python修改文件内容修改txt内容的3种方法 方法一.修改原文件方式 def updateFile(file,old_str,new_str):"""替换文件中的字 ...

  4. Arduino模块学习笔记(一)—GPS模块的使用

    Arduino模块学习笔记(一)--GSP模块的使用 文章目录 Arduino模块学习笔记(一)--GSP模块的使用 所需组件 一.模块使用介绍 1.GPS模块(在室内时,一般获取不到位置信息) 2. ...

  5. opencv学习笔记五--文件扫描+OCR文字识别

    opencv学习笔记五--文件扫描+OCR文字识别 文件扫描 定义函数 边缘检测 获取轮廓 变换 OCR文字识别 环境配置 代码 文件扫描 # 导入工具包 import numpy as np imp ...

  6. 阿里云CDN(内容分发网络)学习笔记day01

    阿里云CDN(内容分发网络)学习笔记day01 标签(空格分隔): linux Content Delivery Network 基于阿里云 文章目录 阿里云CDN(内容分发网络)学习笔记day01 ...

  7. python pandas修改列名,Python_Pandas学习笔记02:DataFrame获取列名和修改列名

    Python_Pandas学习笔记02:DataFrame获取列名和修改列名 Python_Pandas学习笔记02:DataFrame获取列名和修改列名 一.参考资料 [1].?Pandas获取列名 ...

  8. algorithm头文件下的常用函数-学习笔记

    algorithm头文件下的常用函数-学习笔记 max(x,y),min(x,y),abs(x) swap(x,y) reverse(it,it2) next_permutation() fill( ...

  9. Spring Boot 框架学习笔记(五)( SpringSecurity安全框架 )

    Spring Boot 框架学习笔记(五) SpringSecurity安全框架 概述 作用 开发示例: 1. 新建项目 2. 引入依赖 3. 编写`SecurityConfig`类,实现认证,授权, ...

  10. 哈工大操作系统学习笔记五——内核级线程实现

    哈工大os学习笔记五(内核级线程实现) 文章目录 哈工大os学习笔记五(内核级线程实现) 一. 中断入口.中断出口(前后两段) 1. 从int中断进入内核(中断入口第一段) 2.中断出口(最后一段) ...

最新文章

  1. 生成人脸修复模型:同时使用两个鉴别器,直接合成逼真人脸
  2. JSP 9 大内置对象详解
  3. 【笔记】大数定理证明
  4. Pandas实用技能,将列(column)排序的几种方法
  5. Spring Boot 学习之旅
  6. python圆形_Python中的圆形范围
  7. 服务器邮件权限的开放,企业邮件服务器收发邮件权限
  8. Spring,SpringMvc初始化监听配置
  9. Atitit 架构师的分类 架构师都有哪些种类? 1. 应用架构师 应用架构师是行业中数量最多的架构师,主要负责公司产品的技术架构。产品架构师需要对业务有足够的理解,根据产品需求设计架构,在运营团
  10. 20本适合C/C++程序员入门的C/C++编程书籍PDF版
  11. 三菱四节传送带梯形图_PLC控制四节传送带设计
  12. 手机html页面图片不显示,是什么原因?HTML插入图片显示不出来?
  13. Eclipse护眼背景色图文设置
  14. 在视频中添加图片,图片中添加视频,制作画中画效果
  15. Beats:为 Filebeat 配置 inputs
  16. C(输入一个数n,求1-n之间的奇数总和)
  17. 嵌入式数据库-SQLite的基本使用
  18. 三菱电梯服务器维修,三菱电梯通讯故障维修分析总结
  19. [精简]托福核心词汇53
  20. matlab模拟频谱仪,毕业设计基于MATLAB的声音信号频谱分析仪源代码V3.1(手机版)...

热门文章

  1. 第六次作业阶段一 学生成绩录入系统设计与实现
  2. 【转】Handler+ExecutorService(线程池)+MessageQueue模式+缓存模式
  3. mysql必要的监控项目--转自土豆大神的博客
  4. ios TextField(转载)
  5. python最小值最大化和最大值最小化_OJ 21658::Monthly Expense(二分搜索+最小化最大值)...
  6. python unittest教程_python unittest 基本介绍
  7. NUMA架构的CPU – 你真的用好了么?
  8. JAVA小白启蒙篇:第一个SSM框架搭建示例(附源码下载)
  9. ffmpeg + rtp介绍
  10. 为什么我得到javafx.fxml.LoadException甚至fxml文件的路径都是正确的