44问答网
所有问题
linux Vi 编辑器如何将第一个文件的100~200行复制到另一个文件的第600行,求命令
如题所述
举报该问题
推荐答案 推荐于2017-11-28
1、vi a.txt b.txt或者vi *.txt
2、文件间切换
:n切换到下一个文件,:wn保存再切换
:N到上一个文件,:wN保存再切换
:.=看当前行
3、比如在一个文件里:100,200y
4、:n到第二个文件,输入:600到第600行,按p粘贴
(或者输入:600p)
5、退出:wq!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/VY3RWDRRD.html
其他回答
第1个回答 2012-04-25
1. 定位:文件1中找到第100行(打开文件,100+回车)
2. 复制:使用命令 "?nyy 其中 "是起始位置,? 为一个字符(如a),n为数字(如100),yy为复制
3. 定位:打开文件2,找到第600行
4. 黏贴:"?p ,其中?为步骤2中的寄存器名称(如a)
参考资料:
参考:
http://wenku.baidu.com/view/d1b722563c1ec5da50e270b8.html
相似回答
linux命令
模式下
怎么把一个
文本中的一行
复制到另一个
文本中?
答:
假设要把文本A的第m
行复制到
文本B echo `sed 'mq;d' A` >> B 就把这一行添加到了文本B的最后 然后操作文本b即可更常用的 直接在vi里面进行操作 首先打开文本A 选中要复制的行 再命令模式下按yy 复制该行 然后按冒号输入命令 e B 进入文本B的编辑 此时移动到想要插入的行 按p就复制成功 本回答由电脑...
Linux的vi编辑
后
如何
保存?
答:
接着,打开vi编辑器,方法是键入"vi"然后空格,接着输入你想要编辑的文件名
。当编辑完成后,按下键盘上的ESC键,这将退出插入模式并进入命令模式。在命令模式下,输入":w",这是vi的保存命令。按下回车键,vi会开始执行保存操作。你会看到一个提示,告诉你文件已被成功写入,这就意味着你的编辑已保...
谁帮我
linux
作业做一下啊
答:
11 mv /home/file1 /home/files 12 输入gg到页首,G到页尾 13 命令模式下输入w file3 14 在命令模式下输入i 15 在插入模式下按Esc键 16 dd --一行 'N'd --n行 x --一个字符 17 yy 'N'y --复制一行 N行 p或P粘贴 18 命令模式下输入/,接着输入 string 19 :s/word1/word2 ...
Linux下如何将命令行
的结果保存到
一个
单独的
文件
答:
vi打开
一个文件
时,进入的是阅读模式,只有输入相关命令才会进入编辑模式:i :在当前位置插入a:在当前位置后追加o:在当前位置的后面插入一行I :在行头插入A:在行尾追加O:在当前位置的前面插入一行'ESC'键从编辑模式转换到阅读模式阅读模式(或叫命令模式)下::w 保存文件:w filename 保存成filename...
大家正在搜
linux编辑文件命令vim
linuxvi编辑器命令
linux编辑器命令
linux 文本编辑器
linux python编辑器
linux vi编辑器
linux vi编辑器使用
linux 编辑器
linux打开vim编辑器
相关问题
linux命令模式下怎么把一个文本中的一行复制到另一个文本中...
linux中vim编辑器怎么把一个整个文件里的数据复制到另一...
如何使用awk将某一个文件的某一行替换到另一个文件的某一行
在linux命令行下如何将指定的几行内容写入到一个文件中?
linux vi从当前行复制到文件尾的命令?
如何用shell脚本将一个文本文件的某几行输入到另一个文件中
如何用Vi把一个文件中的几行拷贝到另一个文件中去
shell命令怎么实现把一个文件的前三行拷贝到另一个文件