Linux shell脚本sed使用
1.在文件指定字符后面插入内容
sed -i 's/2/&-----2048.top/' /home/1.txt
实验:
文件内容
输入命令或执行脚本后
2.在指定内容上一行或下一行插入内容
#在2的上面插入内容
sed -i '/2/i\\上面' 1.txt
#在2的下面插入内容
sed -i '/2/a\\下面' 1.txt
3.sed替换变量或普通文字内容
#替换普通字符串 将2替换成22222:
sed -i 's/2/222222/g' 1.txt
#替换变量 注意是双引号
sed -i "s/213/$num/g" 1.txt
4.可以在文件的末尾添加’eof’
sed -i '$a \eof' test.txt,可以在文件的末尾添加'eof'
sed -i ‘/$/a \n’ test.txt,可以在文件的每行末尾添加一个回车
结束
Linux shell脚本sed使用相关推荐
- linux运维实战练习及linux shell脚本、awk、sed工具命令学习总结
一.linux shell 脚本 1.描述shell程序的运行原理(可附带必要的图形说明): Linux系统的shell作为操纵系统的外壳,为用户提供使用操纵系统的接口.它是命令语言.命令解释程序及程 ...
- Linux shell脚本基础学习
Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头.注释.变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提. 1. Li ...
- linux下实用小脚本,十个增加 Linux Shell 脚本趣味的小工具
很多人误以为shell脚本只能在命令行下使用.其实shell也可以调用一些GUI组件,例如菜单,警告框,进度条等等.你可以控制最终的输出,光标位置还有各种输出效果.下面我将介绍一些工具,帮助你创建强大 ...
- Linux shell脚本基础学习详细介绍(完整版)一
Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头.注释.变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提. 1. Li ...
- Linux shell脚本基础学习详细介绍(完整版)2
详细介绍Linux shell脚本基础学习(五) Linux shell脚本基础前面我们在介绍Linux shell脚本的控制流程时,还有一部分内容没讲就是有关here document的内容这里继续 ...
- Linux shell脚本基础学习详细介绍(完整版)
Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头.注释.变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提. 1. Li ...
- linux磁盘使用情况脚本,技术|用 Linux Shell 脚本来监控磁盘使用情况并发送邮件...
市场上有很多用来监控 Linux 系统的监控工具,当系统到达阀值后它将发送一封邮件.它监控所有的东西例如 CPU 利用率.内存利用率.交换空间利用率.磁盘空间利用率等等.然而,它更适合小环境和大环境. ...
- linux shell 豆瓣,用Linux shell脚本爬取豆瓣邮箱
前两天总结一下邮箱格式的正则表达式,写了一个脚本来判断输入的邮箱地址是否符合邮箱的格式(有兴趣的朋友可以翻一下我的博客去看一下).在网上找资料的时候,发现基本都是用Python和Java来做爬虫,当然 ...
- Linux Shell脚本编程基础
2 Linux Shell脚本编程基础 发表于: Linux, Shell, UNIX, 资源分享 | 作者: 谋万世全局者 标签: Linux,Shell,编程基础,脚本 本文作者:Leal 授权许 ...
最新文章
- Makefile语法基础介绍
- 第二阶段 铁大Facebook——十天冲刺(七)
- [C++调试笔记]diag.cpp
- SpringMVC获取请求参数-POJO类型参数
- 最新的INTEL FPGA时序分析资料
- [html] 如何使用普通元素拥有像textarea元素一样缩放?
- vue应用开发过程中在谷歌浏览器遇到的奇葩问题——谷歌插件屏蔽接口请求
- 集成服务入门(实验7)数据流的目标
- java九九成表发_用EXCEL可多种办法生成99乘法表
- Note for Multi Agent Teamwork—A Survey
- java 进度条插件_java进度条控件如何使用?
- 计算机考试网页制作演示视频教程,历年职称计算机考试网页制作真题及答案_计算机网页制作教程...
- ALOHA协议(纯ALOHA协议:想发就发;时隙ALOHA协议:控制想发就发的随意性)
- UnityVR-初识Unity-实践-制作一个工程场景
- Qt下载安装教程,windows10亲测可用,版本5.12.11
- ubuntu18.04桌面美化
- Java 基础 - List 遍历时为什么不能通过 for 循环进行删除,而使用 Iterator 可以 ?
- 常见传感器和芯片的介绍
- linux中mv、cp、rm分别是什么意思
- 探讨服务端自定义生成PDF的几种方案
热门文章
- C中位域Struct操作
- linux命令安装中英文插件,linux – 如何使用命令行自动安装Eclipse插件?
- python中日期使用_在Python中使用日期时间的每月总金额
- 增量式速度pid调节策略_增量式PID是什么?不知道你就落伍了
- 梅森旋转产生随机数c语言实现,梅森旋转法产生随机数
- Centos7安装netcat运算sparkStreaming进行单词统计
- Web 前端知识体系精简
- Unix中使用MeteoInfo - Xmanager设置
- 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)
- 【CUDA学习】计时方法