函数参数 D 表示删除 pattern space 内的第一行资料。其指令格式如下:
[address1,address2]D
对上述格式有下面几点说明 :
函数参数 D 最多配合两个地址参数。
函数参数 D 与 d 的比较如下 :
当 pattern space 内只有一数据行时 , D 与 d
原创
2012-05-28 14:24:51
3315阅读
1评论
说明:蓝色=命令名称
浅绿=命令参数
浅蓝=选项
紫色=目录
系统环境:CentOS 5.8 x86
原创
2012-05-30 16:34:11
588阅读
说明:蓝色=命令名称
浅绿=命令参数
浅蓝=选项
紫色=目录
系统环境:CentOS 6.2 x86
原创
2012-03-31 00:38:26
2085阅读
点赞
5评论
在macOS 上执行sed命令,报错。原因是mac的和linux写法不一样。
原创
2023-01-14 01:22:37
2782阅读
sed d 替换脚本命令,此命令的基本格式为:[address]d如果需要删除文本中的特定行,可以用 d 脚本命令,它会删除指定行中的所有内容。但使用该命令时要特别小心,如果你忘记指定具体行的话,文件中的所有内容都会被删除
原创
2022-08-17 01:30:38
206阅读
sed命令n,N,d,D,p,P,h,H,g,G,x解析1、sed执行模板=sed '模式{命令1;命令2}'即逐行读入模式空间,执行命令,最后输出打印出来2、为方便下面,先说下p和P,p打印当前模式空间内容,追加到默认输出之后,P打印当前模式空间开端至\n的内容,并追加到默认输出之前。sed并不对每行末尾\n进行处理,但是对N命令追加的行间\n进行处理,因为此时sed将两行看做一行。2-1、n命
转载
精选
2013-09-22 17:17:49
567阅读
Sed命令n,N,d,D,p,P,h,H,g,G,x解析
2017年11月06日 23:21:44 DataCareer 阅读数:502 标签: sedlinuxshell 更多
个人分类: Shell
版权声明:本文为博主原创文章,未经博主允许不得转载。
前言
sed执行模板=sed ‘模式{命令1;命令2}’ 即逐行读入模式空间,执行命令,最后输出打印出来.
原创
2021-08-05 17:12:05
673阅读
linux sed n N d D h H g G 命令区别
转载
2018-01-02 22:24:34
10000+阅读
sed执行模板=sed '模式{命令1;命令2}'
即逐行读入模式空间,执行命令,最后输出打印出来
原创
2016-04-09 13:31:12
5070阅读
点赞
1评论
有一文本如下: 我想把文本格式变成姓名加成绩格式,图示如下: 自己捣鼓好久,用几条命令实现,具体如下: 群里的大神,也写了条命令,如下: 相当V5给力的一条sed命令。&nb
原创
2016-03-11 15:42:58
1332阅读
https://www.computerhope.com/unix/used.htm https://likegeeks.com/sed-linux/#Read-DataFrom-a-File http://www.grymoire.com/Unix/Sed.html https://www.tec
转载
2019-01-27 01:02:00
50阅读
2评论
sed修改文件中的内容
sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 文件所在目录`
(千万注意这个符号,是最左上角那个符号不是单引号)
eg:修改php.ini中的register_globals = On为Off
sed -i "s/register_globals = On/regis
原创
2011-09-05 17:14:46
693阅读
1. Sed简介
sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复
转载
精选
2011-11-16 13:06:18
631阅读
2013年3月11日 星期一 晴
SED
一、复制文件
[root@desktop7 ~]# cp /etc/passwd sed.txt
[root@desktop7 ~]# cat sed.txt
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:
原创
2013-03-17 14:56:19
359阅读
sed '/WHERE/{:a;N;/SET/!ba;s/\([^\n]*\)\n\(.*\)\n\(.*\)/\3\n\2\n\1/}' 1.txt| sed -r '/WHERE/{:a;N;/@4/!ba;s/### @2.*//g}' | sed 's/### //g;s/\/\*.*/,/g' | sed '/WHER
转载
精选
2013-06-17 15:36:52
951阅读
点赞
1评论
sedsed是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。标准输入可能是来自键盘、文件重定向、字符串或变量,或者是一个管道的文本。可以在命令行输入sed命令,也可以在一个文件中写入命令,然后调用sed,这与awk基本相同。使用sed需要记住的一个重要事实是,无论命令是什么, sed并不与初始化文件打交道,它操作的只是一个拷贝,然后所有的改动如果没有重定向到一个文件,将输出到屏幕。
原创
2014-02-21 18:01:16
535阅读
sed 's/^/\//g' 4 行首增加指定字符提取网页中的播放地址:#!/bin/bash
printf "enter your dir:"
read dir
echo "$dir is xx"
cd $dir
echo `pwd`
for file in `ls .`
do
if [ -d $file ]; then
echo $file
c
原创
2014-04-30 20:34:49
507阅读
sed是一种支持正则表达式的非交流式编辑器stream editorsed的常用选项-n 只显示匹配处理的行(否则会输出所有)-e 执行多个编辑命令时(一般用 ; 代替)-i 直接在文件中进行修改,而不是输出到屏幕-r &
原创
2014-07-28 20:49:12
817阅读
grep,
sed, awkgrep: 文本搜索工具;egrep,
fgrepsed: stream editor, 流编辑器;awk(gawk):文本格式化工具,报告生成器 sed命令: 正则表达式元字符:字符匹配:., [], [^]次数匹配:*, \?, \+, \{m,n\}, \{n\}位置锚定:^, $, \<, \>分组及引用:\(\), \1, \2
原创
2015-05-15 10:21:48
607阅读