Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  关于sed命令的详细介绍

关于sed命令的详细介绍

零下一度
零下一度asal
2017-06-10 10:44:593283semak imbas

简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。sed使用参数[root@www ~]# sed [-nefr] [动作]选项与参数:-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。-e :直接在命令列模式上进行 sed 的动作编辑;-f :直接将 sed 的动作写在一个文

1. 关于linux中sed命令的示例代码分享详解

关于sed命令的详细介绍

简介:简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着

2. sed用法详解

关于sed命令的详细介绍

简介:sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。

3. php不能实施shell脚本中的sed命令-

简介:php不能执行shell脚本中的sed命令---急sed -i '/^BOOTPROTO/d' 文件路径   sed -i '/^DEVICE/i\BOOTPROTO=none' 文件路径------解决方案--------------------检查exec有没有执行系统命令的权限检查Apache用户有没有执行sed命令的权限 ------

4. php不能实施shell脚本中的sed命令-

简介:php不能执行shell脚本中的sed命令---急sed -i '/^BOOTPROTO/d' 文件路径   sed -i '/^DEVICE/i\BOOTPROTO=none' 文件路径------解决方案--------------------检查exec有没有执行系统命令的权限检查Apache用户有没有执行sed命令的权限------解

【相关问答推荐】:

linux - 关于while read与sed混合使用的问题,sed吃掉了标准输入的第一行

linux - sed: can't move 'wifi.confl5tFtt' to 'wifi.conf': Input/output error

Atas ialah kandungan terperinci 关于sed命令的详细介绍. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:关于相关API的详细介绍Artikel seterusnya:关于安全狗的详细介绍