Ansible文件内容修改lineinfile模块(学习笔记五)
lineinfile:文件内容修改、在某行前面添加一行、在某行后面添加一行、删除某一行、末尾加入一行、替换或添加某一行
1、文件内容修改,其中regexp为要修改的源内容的正则匹配,line为修改后的内容:ansible all -m lineinfile -a "dest=/root/test.txt regexp='bbb' line='bbbbbbb'"
2、在某一行前面插入一行:ansible all -m lineinfile -a "dest=/root/test.txt insertbefore='aa(.*)' line='eeee'"
3、在某一行后面插入一行,insertafter
4、删除某一行:ansible all -m lineinfile -a "dest=/root/test.txt regexp='aa(.*)' state=absent"
5、末尾加入一行: ansible all -m lineinfile -a "dest=/root/test.txt line='hehe'"
6、替换或添加某一行:ansible all -m lineinfile -a "dest=/root/test.txt regexp='he(.*)' line='lllll' state=present"
7、也可以添加参数owner,group,mode
Ansible文件内容修改lineinfile模块(学习笔记五)相关推荐
- python模块学习笔记
python模块学习笔记 1.Python自动发送邮件smtplib 2.制作二维码图片MyQR 3.绝对值模块math 4.CSV模块 5.openpyxl 模块,操作Excel文件 ExcelMa ...
- cma linux 起始地址,CMA模块学习笔记
CMA模块学习笔记 作者:linuxer 发布于:2017-6-28 18:29 分类:内存管理 前言 本文是近期学习CMA模块的一个学习笔记,方便日后遗忘的时候,回来查询以便迅速恢复上下文. 学习的 ...
- 用python修改文件内容修改txt内容的3种方法
用python修改文件内容修改txt内容的3种方法 方法一.修改原文件方式 def updateFile(file,old_str,new_str):"""替换文件中的字 ...
- Arduino模块学习笔记(一)—GPS模块的使用
Arduino模块学习笔记(一)--GSP模块的使用 文章目录 Arduino模块学习笔记(一)--GSP模块的使用 所需组件 一.模块使用介绍 1.GPS模块(在室内时,一般获取不到位置信息) 2. ...
- opencv学习笔记五--文件扫描+OCR文字识别
opencv学习笔记五--文件扫描+OCR文字识别 文件扫描 定义函数 边缘检测 获取轮廓 变换 OCR文字识别 环境配置 代码 文件扫描 # 导入工具包 import numpy as np imp ...
- 阿里云CDN(内容分发网络)学习笔记day01
阿里云CDN(内容分发网络)学习笔记day01 标签(空格分隔): linux Content Delivery Network 基于阿里云 文章目录 阿里云CDN(内容分发网络)学习笔记day01 ...
- python pandas修改列名,Python_Pandas学习笔记02:DataFrame获取列名和修改列名
Python_Pandas学习笔记02:DataFrame获取列名和修改列名 Python_Pandas学习笔记02:DataFrame获取列名和修改列名 一.参考资料 [1].?Pandas获取列名 ...
- algorithm头文件下的常用函数-学习笔记
algorithm头文件下的常用函数-学习笔记 max(x,y),min(x,y),abs(x) swap(x,y) reverse(it,it2) next_permutation() fill( ...
- Spring Boot 框架学习笔记(五)( SpringSecurity安全框架 )
Spring Boot 框架学习笔记(五) SpringSecurity安全框架 概述 作用 开发示例: 1. 新建项目 2. 引入依赖 3. 编写`SecurityConfig`类,实现认证,授权, ...
- 哈工大操作系统学习笔记五——内核级线程实现
哈工大os学习笔记五(内核级线程实现) 文章目录 哈工大os学习笔记五(内核级线程实现) 一. 中断入口.中断出口(前后两段) 1. 从int中断进入内核(中断入口第一段) 2.中断出口(最后一段) ...
最新文章
- 生成人脸修复模型:同时使用两个鉴别器,直接合成逼真人脸
- JSP 9 大内置对象详解
- 【笔记】大数定理证明
- Pandas实用技能,将列(column)排序的几种方法
- Spring Boot 学习之旅
- python圆形_Python中的圆形范围
- 服务器邮件权限的开放,企业邮件服务器收发邮件权限
- Spring,SpringMvc初始化监听配置
- Atitit 架构师的分类 架构师都有哪些种类? 1. 应用架构师 应用架构师是行业中数量最多的架构师,主要负责公司产品的技术架构。产品架构师需要对业务有足够的理解,根据产品需求设计架构,在运营团
- 20本适合C/C++程序员入门的C/C++编程书籍PDF版
- 三菱四节传送带梯形图_PLC控制四节传送带设计
- 手机html页面图片不显示,是什么原因?HTML插入图片显示不出来?
- Eclipse护眼背景色图文设置
- 在视频中添加图片,图片中添加视频,制作画中画效果
- Beats:为 Filebeat 配置 inputs
- C(输入一个数n,求1-n之间的奇数总和)
- 嵌入式数据库-SQLite的基本使用
- 三菱电梯服务器维修,三菱电梯通讯故障维修分析总结
- [精简]托福核心词汇53
- matlab模拟频谱仪,毕业设计基于MATLAB的声音信号频谱分析仪源代码V3.1(手机版)...
热门文章
- 第六次作业阶段一 学生成绩录入系统设计与实现
- 【转】Handler+ExecutorService(线程池)+MessageQueue模式+缓存模式
- mysql必要的监控项目--转自土豆大神的博客
- ios TextField(转载)
- python最小值最大化和最大值最小化_OJ 21658::Monthly Expense(二分搜索+最小化最大值)...
- python unittest教程_python unittest 基本介绍
- NUMA架构的CPU – 你真的用好了么?
- JAVA小白启蒙篇:第一个SSM框架搭建示例(附源码下载)
- ffmpeg + rtp介绍
- 为什么我得到javafx.fxml.LoadException甚至fxml文件的路径都是正确的