本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
SED单行脚本快速参考(Unix 流编辑器)
SED单行脚本快速参考(Unix 流编辑器) 2005年12月29日
英文标题:USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream editor)
原标题:HANDY O ...
一分钟sed入门(一分钟系列)
1.简介
sed是一种行编辑器,它一次处理一行内容。
2.sed调用方式
sed [options] 'command' file(s)
sed [options] -f scriptfile file(s)
第一种直接在命令行中执行,第二种把命令写到了脚本中,二者无本质区别。
示例(1):打印hello.txt的内容
sed -n p hello.txt
说明:
-n:s ...
Shell的sed命令
一 作用
sed是一种几乎包括在所有UNIX平台(包括Linux)的轻量级流编辑器。sed主要是用来将数据进行选取、替换、删除、新增的命令。
二 语法
sed [选项] ‘[动作]’ 文件名
选项:
-n:一般sed命令会把所有数据都输出到屏幕,如果加入此选择,则只会把经过sed命令处理的行输出到屏幕。
-e:允许对输入数据应用多条sed命令编辑
-i:用sed的修改结果直接修 ...
linux之sed用法
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法
sed命令行格式为:
sed [-nefri] ‘command’ 输入文本
一.常用选项
-n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出 ...
linux sed查看指定行内容
使用行操作命令sed,如下:
sed -n '40000,60000p' comment-api.log ##查询40000至60000行的内容
sed -n '2000p' comment-api.log ##查询第2000行内容
# -n 为静默模式
sed用法统计
#匹配字符串,并显示行号
sed -n -e '/`epg`/=' -e'/`epg`/p' 1.txt
#打印第10行
sed -n '10p' 1.txt
#打印第10到20行
sed -n '10,20p' 1.txt
#删除第40行
sed -i '40d' 1.txt
#删除第5到7行
sed -i '5,7d' 1.txt
sed 常见用法
sed 常见用法
(1)添加注释
sed -i 's/^\(77\)/# \1/' /tmp/abc/test.txt
注释掉指定行:
sed -e '2,3{s/^/#/}' test.txt
说明:注释掉第2行和第三行
删除c语言的注释 ...
sed 分析nginx 日志
nginx 日志格式如下:
123.159.205.213 - - [19/Feb/2016:02:59:01 +0800] "GET /telematics/v3/weather?location=%E7%8E%89%E6%BA%AA%E5%B8%82&output=json&ak=0l3FSP6qA0WbOzGRaafbmczS HTTP/1.1" 200 2 ...
linux中查看文件指定行的数据
linux系统中,从文件中查找包含某关键字的内容,可通过 cat filename | grep "xxx"等类似命令来实现,但如果查看文件中指定行号的内容,就需要以下命令来实现。
1.通过命令cat filename | grep -n "" 命令打印出要查找的起始行号和结束行号
2.使用sed ...