Linux思维导图之sed、实战习题

命令解释:

◆sed 2p /etc/passwd第二行打印了两次其余一次

◆sed-n '2p' /etc/passwd 只打印出第二行

◆sed-n 1,4p' /etc/passwd 只打印出1到4行

◆sed-n /root/p' /etc/passwd只打印出root的行

◆ sed-n '2./root/p' /etc/passwd打印从2行开始往下到root行

◆sed-n '/^$/=' file打印出空行并显示行号(=)

◆ sed-n-e /^$/p' -e '/^$/=' file打印一次空号并再对空号进行显示行号打印

◆sed '/root/a\superman' /etc/passwd在root行后下一行添加superman

◆sed /root/i\superman' /etc/passwd在root行前上一行添加superman

◆sed /root/c\superman' /etc/passwd把root行替换成superman

◆sed '/^$/d' file 删除空行

◆sed '1,10d' file删除1到10行

◆nl /etc/passwd I sed '2,5d'显示行号删除2到5行并留下其他行

◆ nl /etc/passwd | sed '2a tea'在第二行的下一行加上tea

◆sed 's/mount/mumu/g' /etc/fstab全局的mount换成mumu打印

◆sed-n 's/root/&superman/p' /etc/passwd每行的root后面接上superman并打印

◆sed-n 's/root/superman&/p' /etc/passwd每行的root前面接上superman并打印

◆sed-e 's/dog/cat/-e 's/hi/lo/' pets在pets文件下把dog替换成cat,把hi替换成lo并打印

◆sed-i.bak 's/dog/cat/g' pets在pets文件下把dog替换成cat并备份(sed -i 表示编辑修改保存)

转载于:https://www.cnblogs.com/duanxin1/p/9979008.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/427102.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

jenkins安装(1)

1先在互联网上输入jenkins.io 2下载jenkins.war 3上传到服务器上 安装jdk前面的博客已经说过了 4 Jenkins requires Java versions [8, 11] but you are running with Java 1.7 from /usr/java/jdk1.7.0_06/jre java.lang.UnsupportedClassVersionError: 51.0 at Main.verifyJa…

nodejs python 通信_Nodejs环境实现socket通信过程解析

结构:socket是应用层和传输层的桥梁。(传输层之上的协议所涉及的数据都是在本机处理的,并没进入网络中)涉及数据:socket所涉及的数据是报文,是明文。作用:建立长久链接,供网络上的两个进程通信。nodejs环境…

php 标点符号,php 过滤英文标点符号及过滤中文标点符号代码

php 过滤英文标点符号及过滤中文标点符号代码发布于 2014-12-22 20:19:00 | 733 次阅读 | 评论: 0 | 来源: 网友投递PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Per…

jenkins安装(用户配置)(2)

1安装rebulider(再次构建可以少写很多参数)插件 2安装safe restart安全重启 3系统管理—Configure Global Security—安全矩阵 添加admin用户给与全部权限 4系统管理—管理用户—添加用户 给与用户所有权限,取消第一个勾选,不给予…

发生系统错误53_SAP那些事-推理剧-36-奇怪的付款清账(F-53)报错“TABLE_INVALID_INDEX”...

问题描述:在使用F-53进行供应商付款清账操作时,模拟凭证(包括保存凭证)时出现如下的ABAP Down错误:问题分析:从报错内容看,我们首先看到报错的程序为SAPMF05A,这个程序财务顾问都熟悉…

微信公众平台-杂项:小程序导航

ylbtech-微信公众平台-杂项:小程序导航1.返回顶部 1、小程序导航 微导航 http://www.we123.com/xcx/ 91udhttp://www.91ud.com/app/ 微信主页 http://www.weixinzhuye.com/app.html 2、2.返回顶部3.返回顶部4.返回顶部5.返回顶部 6.返回顶部1、公众号导航 微小宝 ht…

jenkins安装环境搭建(3)

1安装环境搭建 yum -y install java安装java环境 2安装git用于存储和管理源代码 yum -y install git 3安装并配置git git config --global user.name “yao666” git config --global user.email 1327629137qq.com ssh-keygen -t rsa -C 1327629137qq.com cd ~/.ssh 证书正确 …

php中冒号是什么,在PHP中:(双冒号)和-(箭头)有什么区别?

当左侧部分是对象实例时,可以使用->..否则,您将使用::.这意味着->主要用于访问实例成员(尽管它也可用于访问静态成员,但不鼓励这种使用),而::通常用于访问静态成员(尽管在一些特殊情况下,它用于访问实例成员)。总…

seo伪原创工具_文章伪原创工具哪个好用(伪原创工具有哪些)

从事网站seo优化的工作基本上每天都会和文章打交道,因为网站的排名与网站的收录关系是非常大的,网站的收录又和文章息息相关,搜索引擎的胃口是比较喜欢新的内容、原创的内容,而对于一些文案功底比较没那么好的SEOer来说&#xff0…

Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析【转】...

Android系统的运行时库层代码是用C来编写的,用C 来写代码最容易出错的地方就是指针了,一旦使用不当,轻则造成内存泄漏,重则造成系统崩溃。不过系统为我们提供了智能指针,避免出现上述问题,本文将系统地分析…

Jenkins安装(Maven安装)(4)

Maven安装 //进入一个目录 cd /usr/local //创建一个文件夹 mkdir maven //下载maven的tar包 wget https://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz //解压tar包 tar -xf apache-maven-3.5.4-bin.tar.gz mv apache-maven-3.5.4 /…

php7 nts,php7.0.24-nts配置步骤

php-cgi.exe文件运行php-cgi.exe -b 127.0.0.1:9000 -c D:/myphp2017/php7-nts/php.ininginx命令启动 start nginx关闭 ngnix -s stopphp.ini中CGI信息配置enable_dl Oncgi.force_redirect 0cgi.fix_pathinfo1fastcgi.impersonate 1cgi.rfc2616_headers 1nginx.conf的配置#…

函数调用关系图如何画_彩铅画入门植物教程 | 如何用彩铅画一株多肉?多肉彩铅画教程步骤图详细...

画画不难,难的是不拿起手中的笔去画。彩铅画入门植物教程 | 如何用彩铅画一株多肉?多肉彩铅画教程步骤图详细多肉的质感如何表达呢?还是那句话:艺术来源于生活,要仔细观察。拿我们今天画的多肉来说,首先要观…

jenkins安装 新建节点(5)

1部署程序,tomcat部署不多说 2新建节点 系统管理—管理节点—新建节点 3完成 4这一点要注意 进行验证任务 创建任务—构建一个自由风格的软件—确定 限制项目的运行节点 选择testenv 构建 执行脚本 输入ifconfig验证 构建成功

php设置cookie值,PHP如何设置和取得Cookie值

PHP函数setcookie()用来设置cookie.setcookie()函数必须在标签之前调用,语法是setcookie (name, value, expire, path, domain) 例如:setcookie(“user”, “Alex Porter”, time()3600);?>setcookie(“url”, “http://www.mianwww.com”, time()36…

关于onclick点击无效问题

当要点击的标签在form标签内时&#xff0c;onclick无效。在这个问题上困了好长时间&#xff0c;一项一项排查&#xff0c;自学尤其是遇到问题时&#xff0c;真是麻烦。 还有删除节点报错问题&#xff1a; li.innerHTML content"<span>删除<span>";就是因…

工厂方法模式_1天1个设计模式——工厂方法模式

意图工厂方法模式是一种创建型设计模式&#xff0c; 其在父类中提供一个创建对象的方法&#xff0c; 允许子类决定实例化对象的类型。问题假设你正在开发一款物流管理应用。1.0版本只能支持处理卡车运输&#xff0c;因此大部分的代码都位于名为Truck的类中。随着业务越来越广泛…

hadoop简介(大数据技术)

Hadoop可运行于一般的商用服务器上&#xff0c;具有高容错、高可靠性、高扩展性等特点 特别适合写一次&#xff0c;读多次的场景 适合 大规模数据 流式数据&#xff08;写一次&#xff0c;读多次&#xff09; 商用硬件&#xff08;一般硬件&#xff09; 不适合 低延时的数据访问…

session与cokkie区别

刚刚转载于:https://www.cnblogs.com/igoodful/p/9511773.html

如何创建php文件,PHP如何生成.php程序文件

前台程序不少情况下需要生成.php文件&#xff0c;诸如多用户的在线日记程序、留言簿以及自助网站程序等等&#xff0c;都不可避免地在与用户的交互中生成.php程序文件。一般的&#xff0c;所生成的.php文件内容并不复杂&#xff0c;但麻雀虽小五脏俱全&#xff0c;完整的.php文…