sed '=' filename 这会为文件的每一行打印一个行号,但行号和行内容会分别打印在两行上。 结合-n选项和p命令打印行号和内容: bash sed -n '=;p' filename -n选项会抑制sed的默认输出,而=命令打印行号,p命令打印行内容。这样,每一行的行号和行内容就会在同一行上打印出来。 解释sed命令中打印行号的选项...
2. sed 打印匹配内容行号 sed -n -e ‘/build/=’ /etc/cli.cfg 28 1 2 3. sed 打印匹配内容和行号 sed -n -e ‘/build/p’ -e ‘/build/=’ /etc/cli.cfg [cli_rebuild] 28 1 2 3 4 4. 打印文件中间几行,显示28-38 行中间的内容 cat /etc/cli.cfg | head -n 38 |tail -n +2...
sed = 文件名 | sed 'N;s/\n/:/' | sed -n '/显示行包含的关键字/p',例子:假设我有文件test,内容为:Baidu123 ppppqqqq bAidu567 a.此时我想把含有baidu的行以 "行号:该行完整内容"的形式输出,则只需要执行:sed = test | sed 'N;s/\n/:/' | sed -n '/baidu/Ip' //最...
sed使用: -n:使用安静(silent)模式;【仅显示处理后的结果】 //是sed正则表达式匹配模式, 最后一个=,=作为sed命令打印行号: 例如(sed = nowcoder.txt),该命令会输出文件内容,且给每一行都加上行号,但是行号都在对应行内容的上一行,独立成行,因此使用-n,忽略内容等输出,只有经过sed特殊处理的那一行(或者动作)...
sed -n '3,6p' /path/to/file 打印指定行号之间的文件内容 http://t.cn/RKvRHnh
UNIX命令,统计当前目录(含子目录)下所有后缀为.log的文件中ERROR出现的行数 昵称:Big_Foot 园龄:12年3个月 粉丝:32 关注:6
NT = 结束行号 To Line number p = 打印 print 再一个实例: 文本文件 threads.txt 11249 21254 31260 41267 51275 61289 71298 搜索打印 1275 所在 1$sed-n"/1275/p"threads.txt 21275 或者 1$sed-n"/12/p"threads.txt 21249 31254 41260
sed使用: -n:使用安静(silent)模式;【仅显示处理后的结果】 //是sed正则表达式匹配模式, 最后一个=,=作为sed命令打印行号: 例如(sed = nowcoder.txt),该命令会输出文件内容,且给每一行都加上行号,但是行号都在对应行内容的上一行,独立成行,因此使用-n,忽略内容等输出,只有经过sed特殊处理的那一行(或者动作)...