Chinaunix
标题:
怎样在文件中通过awk或者sed添加行,再次麻烦各位
[打印本页]
作者:
战俘
时间:
2003-12-29 10:54
标题:
怎样在文件中通过awk或者sed添加行,再次麻烦各位
在文件report中有一下行
agentdn scp3
day 26Dec03
maxsystemcaps 296
busyhourcaps 0.07
busyhourcpuburthen 0.0
Memoryratio 46.69
Diskioratio 0.0
busyhourcalls 266
busyhourresponse 245
busyhoursuccess 237
现在想通过awk或者sed在day 26Dec03的下面添加下行:time 07:00,再次麻烦各位帮忙,多谢
作者:
Minsic
时间:
2003-12-29 11:06
标题:
怎样在文件中通过awk或者sed添加行,再次麻烦各位
$sed '/day 26Dec03/ a\
> time 07:00' report
复制代码
作者:
mibfeng
时间:
2003-12-29 11:25
标题:
怎样在文件中通过awk或者sed添加行,再次麻烦各位
如果写一行可以这样:
sed 's/day 26Dec03 /day 26Dec03 \^Jtime 07:00/' a
注意:^J是通过先按ctrl+v然后按ctrl+m出来的
作者:
admirer
时间:
2003-12-29 12:59
标题:
怎样在文件中通过awk或者sed添加行,再次麻烦各位
awk '{if($0~/day 26Dec03 /){printf"%s\n%s\n",$0,"time 7:00"}else{print}}' filename
复制代码
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2