您当前的位置: 首页 >  linux

宝哥大数据

暂无认证

  • 0浏览

    0关注

    1029博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux 之Sed使用

宝哥大数据 发布时间:2017-02-23 14:13:24 ,浏览量:0

这是一条通知消息:在每个中包好多个文件,我们要在日志同统计通知了多少个文件,需要将这些文件名提取出来


[INFO] 2017-02-22 23:28:36,070 notfiy info:

        lte_s10_s11
        WSFTP
        IPMS
        ftp://10.221.245.66
        /20170222/23/lte/s11
        dxpanalysis
        dxpanalysis@123
        
            001_201702222325_0220_07.CSV
            001_201702222325_0227_05.CSV
            001_201702222325_0208_06.CSV
            001_201702222325_0231_05.CSV
            001_201702222325_022f_04.CSV
        
 location:com.nokia.business.SendMessage.run(SendMessage.java:94)
如何提取文件名

如果将文件名拆分到单独一行,通过过滤CSV,将>换成换行符, 再将CSV换成CSV\n,那么文件名就单独成行。 我们通过sed替换,实现此功能

001_201702222325_0220_07.CSV

测试:

cat  test  | sed  's/CSV/CSV\n/g' |sed 's/>/\n/g' |grep CSV |wc -l
关注
打赏
1587549273
查看更多评论
立即登录/注册

微信扫码登录

0.0407s