免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 2341 | 回复: 28
打印 上一主题 下一主题

向大虾请教shell! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-08-07 12:00 |只看该作者 |倒序浏览
有一组文件,文件名为机器名-时间.log,我如何把这个时间加入到每个log中!希望赐教,多谢!

论坛徽章:
0
2 [报告]
发表于 2003-08-07 12:15 |只看该作者

向大虾请教shell!

加到文件中去还是加到文件名中去?

论坛徽章:
0
3 [报告]
发表于 2003-08-07 12:33 |只看该作者

向大虾请教shell!

不明白

论坛徽章:
0
4 [报告]
发表于 2003-08-07 12:47 |只看该作者

向大虾请教shell!

加到文件中去!在文件中的内容里显示这个日期!

论坛徽章:
0
5 [报告]
发表于 2003-08-07 13:12 |只看该作者

向大虾请教shell!

加到文件末尾可以不?还是非要加到文件开头?

论坛徽章:
0
6 [报告]
发表于 2003-08-07 13:14 |只看该作者

向大虾请教shell!

想给文件中每列数据都加上这个时间!不知道能行否?

论坛徽章:
0
7 [报告]
发表于 2003-08-07 13:22 |只看该作者

向大虾请教shell!

每一列都加上相同的时间?

论坛徽章:
0
8 [报告]
发表于 2003-08-07 13:30 |只看该作者

向大虾请教shell!

每列都加上这个文件名上的时间!

打个比方,文件名为host-20030707-15:00.log,然后把20030707加入到这个log里面的每列数据的后面!

论坛徽章:
0
9 [报告]
发表于 2003-08-07 14:28 |只看该作者

向大虾请教shell!

#!/bin/sh
for i in `ls |grep -`
do
vi $i <<EOF
:%s/$/`echo $i | cut -d "-" -f2`/g
:wq!
EOF
done

论坛徽章:
0
10 [报告]
发表于 2003-08-07 15:03 |只看该作者

向大虾请教shell!

那我要是把后面的15:00也要输入呢?
这种log文件大约有2000多条,如果每个都用vi这样做的话,会不会太慢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP