美文网首页
linux 流编辑器

linux 流编辑器

作者: 怪兽545 | 来源:发表于2018-10-10 11:02 被阅读0次

流编辑器

现在我们使用的编辑器都是可视化的,比如记事本,vim编辑器,很直观,而一开始的编辑器是很简洁的就比如ed这种流编辑器,而从中也衍生出了vim,vim许多命令都从ed中来的,以及熟悉的grep命令

使用教程

1.打开Ubuntu(自带ed编辑器,也可在kali中安装),进入终端
2.运行ed,后面可以接文件名

1
ed中给出的报错信息不明显,就只是一个简单的问号
使用H可以让他的报错信息直观展现出来
2
(b为未知命令,而使用H后它能看出报错信息)

基本编辑命令

退出使用q 若文件内容改动就使用Q强制退出
a在当前行后面插入
i在当前行前面插入
c从当前行插入
.插入的内容单独一行的一个点号结束
p显示当前行的内容
n显示当前行内容但前面带有行号
1输入数字代表跳转到数字代表的那一行
d删除当前行,前面带数字的话就是删除那一行
, ,% 1,$表示文件所有行
.表示当前行.,+1n输出当前行及下一行

剪贴复制操作

m剪贴 m$,当前行移动到最后行
t复制

正则

g/11/p(g/re/p)输出有11的行
v/11/p输出没有11的行
g/11/m%所有11的行移动到最后面

搜索

/11 往后搜索11
?11往前搜索11

替换

%s/1/one/g 用one替换1

读写文件

w 1.txt 读取1.txt文件
r 1.txt 读取到1.txt当前行后面
E放弃当前所有修改强制读入一个文件

建议。。。。随便看看行,用还是用我们直观的编辑器吧,毕竟跟上现在时代的脚步重要

相关文章

  • sed介绍

    Linux指令中文说明传送入口 整理自Linux指令中文说明 功能强大的流式文本编辑器sed 是一种流编辑器,它是...

  • linux 流编辑器

    流编辑器 现在我们使用的编辑器都是可视化的,比如记事本,vim编辑器,很直观,而一开始的编辑器是很简洁的就比如ed...

  • linux中sed切割方法,linux中sed用法

    SED是什么? sed:Stream EDitor 流编辑器SED是一项Linux[https://so.csdn...

  • 如何使用 sed 命令删除文件中的行

    Sed 代表流编辑器(Stream Editor),常用于 Linux 中基本的文本处理。sed 命令是 Linu...

  • sed

    Linux System Environment sed功能 sed是一个流编辑器,操作、过滤和转换文件内空的强大...

  • 如何进入退出vim编辑器

    注意:linux命令要小写哦! 环境 linux系统 vim编辑器 进入VIM编辑器 VIM编辑器,可以新建文件也...

  • 学习笔记之vi/vim编辑器命令一文知晓常用可精通

    VI 编辑器就是linux下的文本编辑器 VI编辑器的特点,可以说是linux上最经典的文本编辑器 VI编辑器特点...

  • linux 命令

    vi 编辑器命令 linux重启命令 linux ssh命令 linux scp命令

  • day02.Linux、编辑器、服务器【Python教程】

    day02.Linux、编辑器、服务器 一、gedit编辑器 gedit是一个Linux环境下的文本编辑器,类似w...

  • sed命令的使用

    sed命令 sed 是一种几乎包括在所有 UNIX 平台(包括 Linux)的轻量级流编辑器。sed主要是用来将数...

网友评论

      本文标题:linux 流编辑器

      本文链接:https://www.haomeiwen.com/subject/sffpaftx.html