cata.txtuu34abased-i‘s/uu/99/g‘a.txt将文件中uu替换成99还有一种写法sed-i‘s#uu#99#g‘a.txt还不知/和#的区别。
分类:
其他好文 时间:
2015-03-09 19:20:57
阅读次数:
143
# 显示第xx行的第yy列的一个字符sed -n 'xx,xxp' file | awk '{print substr($0,yy,1);}'# 修改第xx行的第yy列的一个字符Chr,并保存为新文件awk -F "" 'BEGIN { OFS="" }{if(NR == xx) for(i=yy;...
分类:
其他好文 时间:
2015-03-08 17:08:17
阅读次数:
273
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中,...
分类:
系统相关 时间:
2015-03-06 16:32:42
阅读次数:
204
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g...
分类:
系统相关 时间:
2015-03-06 15:47:36
阅读次数:
216
①用sed在文件顶部添加一行:sed-i‘1s/^/添加的行\n/‘filename注意:sed-i‘1s/^/添加的行/‘filename,没有\n是指在文件第一行前面添加一句话如:将第一行注释掉sed-i‘1s/^/#/‘filename②用命令行向文件里插入多行数据:cat>>filename<<eofxxxxxxxxxxxxxxxxxxxxxxxx..
分类:
其他好文 时间:
2015-03-06 11:25:40
阅读次数:
116
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。
sed是一个...
分类:
系统相关 时间:
2015-03-05 14:49:15
阅读次数:
193
TIME=`date +%Y%m%d`
ls -l | sed 1d | awk '{print $3"\t"$9}' | sort -k2 | grep -v hdtmp > hdtmp1
ls -l | sed 1d | awk '{print $9}' | xargs du -h --max-depth=0 --time | sort -k4 | grep -v hdtmp > hdtmp2...
分类:
系统相关 时间:
2015-03-05 13:03:46
阅读次数:
193
浮现在脑海的很多 Linux命令,其中一些不为人知,另一些则很常见,如下:xargs or parallel: 并行运行一些程序,命令有很多的选项sed and awk: 广为人知并且非常有用的处理文本文件的命令,比Python和Ruby还快m4: 简单的宏处理命令screen: 功能强大的终端复用...
分类:
其他好文 时间:
2015-03-05 00:02:40
阅读次数:
248
文件:datafileSteveBlenheim:238-923-7366:95LathamLane,Easton,PA83755:11/12/56:20300BettyBoop:245-836-8357:635CutesyLane,Hollywood,CA91464:6/23/23:14500Ig...
分类:
系统相关 时间:
2015-03-04 18:28:40
阅读次数:
246
sed是linux中比较常用的文本编辑类命令,规则为逐行输出其比较常用的用法如下:sed[OPTION]{SCRIPT}FILENAME主要[OPTION]:-n:不再显示默认模式空间中的内容-i:修改源文件-e:同时执行多个操作例如:sed-e{SCRIPT}-e{SCRIPT}...-f:指定脚本文件处理文本内容例如:sed-fSCRIPTNAME..
分类:
系统相关 时间:
2015-03-03 18:48:47
阅读次数:
327