首页 > 其他分享 >sed流编辑器

sed流编辑器

时间:2024-01-24 22:33:34浏览次数:29  
标签:选项 字符 打印 编辑器 sed 原文件

sed流编辑器

特点

  • 类似vim编辑器
  • 一行一行的读取文件的内容
  • 将内容放入模式空间处理,处理完成后在将内容打印在屏幕上,默认不在原文件上进行修改

格式

sed [选项] [n1[,n2]]function

选项

选项 解释
-n 安静模式(只显示特殊处理行)
-e 接多条命令(例如:-e.... -e....)
-r 使用扩展正则(默认使用常规正则)
-i 直接修改原文件
-f 直接将sed操作过后的文件写在一个文件内

function

操作 解释
a 新增 接字符
c 替换 接字符
d 删除 不接任何
i 插入 接字符
p 打印 将某个数据打印出来
s 替换 直接进行替换

联系

标签:选项,字符,打印,编辑器,sed,原文件
From: https://www.cnblogs.com/humlogs/p/17986010

相关文章

  • expect、正则表达式、sed、cut
    一、expectexpect是一个用于自动化交互式任务的工具,它的使用通常需要编写expect脚本,并为该脚本传递必要的参数。expect"命令本身通常不需要太多的参数,但脚本需要为特定的交互任务提供所需的参数和命令。以下是一些常见的expect脚本参数:spawn命令:用于启动要自动化的交互......
  • 编写简易斜45度地图编辑器
    最近在研究cocos2dx的地图,最开始使用的是Tiled,这个编辑器做比较小的地图还是比较强大的,不过做大地图的时候,有一些功能不太方便并且有缺陷(包括刷图繁琐以及坐标体系过于复杂,导致寻路比较看起来很不平滑)。于是就酝酿着自己写一个斜45度的地图编辑器。     现在的自己老是不能......
  • 基于项目的协同过滤推荐算法(Item-Based Collaborative Filtering Recommendation Alg
    前言协同过滤推荐系统,包括基于用户的、基于项目的息肉通过率等,今天我们读一篇基于项目的协同过滤算法的论文。今天读的论文为一篇名叫《基于项目的协同过滤推荐算法》(Item-BasedCollaborativeFilteringRecommendationAlgorithms)。摘要Recommendersystemsapplyknowledg......
  • sed的&操作符+复盘和把经验转化为能力+sed替换关联环境变量+SystemC+C++的struct和cla
    sed的&操作符sed一般是按行操作,如果匹配到,那么匹配到的内容被表示为&。以下是在单行操作中,想要实现在某行数据特定字符前后插入字符的方法。复盘和把经验转化为能力https://www.163.com/dy/article/GEI2Q9EN05429MRP.html通过寻找和尝试新的做事方式,你才能提高自己的能力。......
  • 基于自注意力机制的轻量级人体姿态估计(Lightweight Human Pose Estimation Based on
    写在前面本文是一篇于2023年3月21日发表在2023InternationalConferenceonBigData,EnvironmentalIndustryandMaterialsScience(ICBDEIMS2023)的一篇会议论文。论文主要聚焦于解决单签人体姿态估计网络模型中普遍存在的参数多、计算复杂度高、检测时间长的问题,文章采用......
  • vim编辑器
    vim从vi发展出来的性能更强大的文本编辑器1,:进行编辑:q退出2,i进行插入3,u进行撤回4,yy复制p粘贴8yy复制八行5,dd删除下面一行3dd删除三行6,y$从光标开始,到这一行结束复制7,y^表示复制开头到光标8,yw复制当前单词9,dw删除这个单词10,x剪切11,大写X剪切前面的字母12,R替换......
  • Broodstock breeding behaviour recognition based on Resnet50-LSTM with CBAM atten
    一区top,2022年ComputersandElectronicsinAgriculture分类题目:“基于CBAM注意机制Resnet50-LSTM的亲鱼繁殖行为识别”(Du等,2022,pp.-)(pdf)“BroodstockbreedingbehaviourrecognitionbasedonResnet50-LSTMwithCBAMattentionmechanism”(Du等,2022......
  • Stack-array based implementation【1月17日学习笔记】
    点击查看代码//Stack-arraybasedimplementation#include<iostream>usingnamespacestd;#defineMAX_SIZE101intA[MAX_SIZE];//globleinttop=-1;//globlevoidpush(intx){ if(top==MAX_SIZE-1){ cout<<"error:stackoverflow"&l......
  • 富文本编辑器
    在components中创建wangEditor组件在页面引入即可<template> <divstyle="border:1pxsolid#ccc;">  <Toolbarstyle="border-bottom:1pxsolid#ccc":editor="editor":defaultConfig="toolbarConfig":mode="mod......
  • Markdown编辑器的使用说明书
    这是一篇关于讲解如何正确使用51CTO博客-Markdown的排版示例,希望通过此,大家都能轻松上手,都能通过Markdown能够让自己的文章有更加出色、更清晰明了的排版。什么是MarkdownMarkdown(MD)是现在普遍使用的一种文档书写语言格式,只需用一些非常简单易记的符号,如(#*/>[]()\),......