Linux Shell Sed命令在指定行插入内容

2012-11-07 11,104次浏览 发表评论

以一个实例来演示Linux Shell Sed命令在指定行插入内容:

在指定行数之前

sed -i '363i AddType application/x-httpd-php .php' /usr/local/webserver/apache/conf/httpd.conf
  • 在httpd.conf文件的第363行的上面插入 AddType application/x-httpd-php .php
  • AddType application/x-httpd-php .php 所在行为第363行,原来行变成了第364行!

注意在行数后面的字母“i

在指定行数之后

sed -i '363a AddType application/x-httpd-php .php' /usr/local/webserver/apache/conf/httpd.conf
  • 在test.txt文件的第363行的下面插入 AddType application/x-httpd-php .php
  • AddType application/x-httpd-php .php 所在行为第364行,原来行不变任然为第363行!

注意在行数后面的字母“a

1条评论

随便说点,聊聊天~