资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

linux删除一行行命令,删除一行的命令

linux的vi编辑怎么删除一行

1、首先点击终端启动,

创新互联公司2013年至今,先为金城江等服务建站,金城江等地企业,进行企业商务咨询服务。为金城江企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

2、然后输入命令:【sudo apt install vim】,

3、输入编辑命令:【vim】+文件名,把光标移动到删除的行。

4、按键盘dd,然后看到删除了的。输入【:wq】。

5、回车保存之后,点击x退出即可,完成效果图。

在linux命令行模式下,打字打多了,如何一次删除一行刚刚输入的命令?

如果你的linux用的是BASH SHELL话,可以参考如下快捷键:\x0d\x0aCtrl+b 或左箭头键 左移一个字符(移至前一个字符) \x0d\x0aCtrl+f 或右箭头键 右移一个字符(移至后一个字符) \x0d\x0aCtrl+a 移至行首 \x0d\x0aCtrl+e 移至行尾 \x0d\x0aEsc b 左移一个单词 \x0d\x0aEsc f 右移一个单词 \x0d\x0aDel 删除光标所在处的字符 \x0d\x0aCtrl+d 删除光标所在处的字符 \x0d\x0aBACKSPACE或Ctrl+h 删除光标左边的字符 \x0d\x0aCtrl+k 删除至行尾\x0d\x0a你也可通过google查linux下不同bash的快捷键

Linux命令之sed-删除匹配行

1. sed -i '/preSql/d' a.txt

---删除匹配到 preSql的行

2. sed -i '1d' a.txt

---删除第一行

3. sed -i '3~2d' a.txt

---从第三行开始,每隔一行删除

4. sed -i '4,8d' a.txt

---删除从第4行到第8行

5. sed -i '$d'  a.txt

---删除最后一行

6. sed '/^$/d' a.txt

---删除所有空行

7. sed -i  '/Website Design/,$d' a.txt

---从匹配行到末尾行

8. sed -i  '/Storage/,+2d' a.txt

--- 删除匹配行和之后两行

Linux命令行操作之sed

sed命令行格式:sed [options] 'command' file(s)

options常用选项:

-n或--quiet或——silent:仅显示script处理后的结果;

-e:以选项中的指定的script来处理输入的文本文件;

-f:以选项中指定的script文件来处理输入的文本文件;

-r∶sed 的动作支援的是延伸型正规表示法的语法;

-i∶直接修改读取的档案内容,而不是由萤幕输出;

-h或--help:显示帮助;

-V或--version:显示版本信息。

Command常用命令:

a:新增,a 的后面可以接字符串,而这些字符串会在新的一行出现(目前的下一行);

c:取代,c 的后面可以接字符串,这些字符串可以取代 n1.n2 之间的行;

d:删除,d 后面通常不接任何字符串;

i:插入,i 的后面可以接字符串,而这些字符串会在新的一行出现(目前的上一行);

p:列印,亦即将某个选择的资料印出。通常 p 会与参数 sed -n 一起运作;

s:取代,可以直接进行取代的工作,通常与正规表达式搭配使用。

实例说明:

新增操作:a命令

sed '/^bird/a\test' file将test追加到 以bird开头的行后面

删除操作:d命令

sed '/^$/d' file #删除空白行;

sed '2d' file #删除第二行;

sed '2.$d' file #删除第2行到最后一行;

sed '$d' file #删除最后一行;

sed '/^bird/'d file #删除所有开头是bird的行;

插入操作:i命令

sed -i '3i\bird ' bird.conf #在bird.conf文件第3行之前插入bird

替换文本中的字符串:s命令

sed 's/bird/birds/' file #将文本中的bird替换成birds;

sed -i 's/ bird / birds /g' file #将file文件中每一行的第一个bird替换为birds;


分享题目:linux删除一行行命令,删除一行的命令
文章URL:http://cdkjz.cn/article/hooshs.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220