`

如何删掉目录下文件中包含某种格式的行记录

阅读更多

dir=/data/mf/hzip/error/*

for file in $dir

        do

                echo $file

                line_num=`grep -n "{.*{.*" $file | awk -F : '{print $1}'`

                values=(${line_num// / })

                len=${#values[@]}

                for((i=($len-1);i>=0;i--));

                do

                        sed -i "${values[$i]}d" $file

                done

                mv $file /data/mf/hive/import/gambling/import/

        done

分享到:
评论

相关推荐

    操作文件(夹) DealDF(2.5)

    8.把已存在的文件复制到另一个目录:选中列表中已存在的行,修改目标中的路径.选择拷贝或移动操作并执行. 注意: 1.清理操作: 如果选择了'含子目录', 就会将路径下包括子目录的名称(包括扩展名)和目标名相同的文件(夹)...

    小文助手 v1.1.rar

    使用它可以快速生成文件列表、批量删除文件、批 量添加文件、批量修改文件内容、批量生成URL文件。小文助手是一款绿色软件,无需安装直接使用。 小文助手软件功能 1、生成文件、文件夹列表:生成指定目录下的文件...

    WinRAR_4.0.exe

    d 从压缩文件中删除文件。请注意,如果这个命令导致压缩文件中所有文件 全部删除,这个空的压缩文件将被删除。 e 解压文件到当前目录。 f 更新压缩文件中的文件。 更新打包到压缩文件后被改变的文件。这个...

    TortoiseSVN

    而不能用“Delete”键来删除文件或目录,尤其是对于目录的删除。 9.混合版本 Subversion的Working Copy被设计成一种能够包含不同版本的文件共存的形式。 比如F:\Project1是一个Working Copy, 该目录下有两...

    Linux操作系统基础教程

    在这一讲中,我们主要是了解一下 Linux 的概况,以及对 Linux 有一个初步的感性认识。 一.什么是Linux? Linux 是一个以 Intel 系列 CPU(CYRIX,AMD 的 CPU也可以)为硬件平台,完全免费的 UNIX 兼容系统,完全...

    Radmin自动登录器v3.0-多国语言绿色版-Release1-20150615

    用户选择某种外部语言便可以动态切换到新语言界面,无需重新启动程序,用户的语言选择将自动保存到RadminM.ini文件中,关闭程序后下次启动也会自动使用用户选择的新语言界面。 用户可以参照English.lng语言文件的...

    Radmin自动登录器v3.0

    用户选择某种外部语言便可以动态切换到新语言界面,无需重新启动程序,用户的语言选择将自动保存到RadminM.ini文件中,关闭程序后下次启动也会自动使用用户选择的新语言界面。 用户可以参照English.lng语言文件的...

    MySQL命令大全

    例如:删除表 MyClass中编号为 的记录 mysql> delete from MyClass where id=1; 7、修改表中数据:update 表名 set 字段=新值,…where 条件 mysql> update MyClass set name=’Mary’where id=1; 7、在表中...

    WinRAR v5.71 Beta2 官方版.exe

    WinRAR 中包含的RAR支持在Windows/DOS系统上的命令行操作,格式为: RAR 命令> -开关> 压缩包> 文件...> 解压缩路径> a 压缩,e、x 解压等常用参数基本无异于DOS版本,可以在批文件中方便地加以引用。...

    Python Cookbook

    6.13 检查一个对象是否包含某种必要的属性 252 6.14 实现状态设计模式 255 6.15 实现单例模式 257 6.16 用Borg惯用法来避免“单例”模式 259 6.17 Null对象设计模式的实现 263 6.18 用_ _init_ _参数自动初始化...

    我整理的VBA 自定义函数大全 共138页

    155.在指定列中寻找含有指定字符串的单元格,并将符合条件的单元格标为红色,并将对应的下一列单元格赋值为1 156.清除字符串中的空格 157.查找合并单元格位置 158.阴阳历转换和阴阳历生日 159.利用数组和Substitute...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 常见的数据模型 1. 层次结构模型: 层次结构模型实质上是一种有根结点的定向有序树,IMS...

    MYSQL常用命令大全

    例如:删除表 MyClass中编号为1 的记录 mysql> delete from MyClass where id=1; 7、修改表中数据:update 表名 set 字段=新值,… where 条件 mysql> update MyClass set name='Mary' where id=1; 7、在表中增加字段...

    ASP.NET 监理行业电子文档管理系统

    “电子档案馆”包含了,1、档分类,文档封装(被封装的文件不可进行删除或者修改工作,除非具备了相应的解封权限),2、文档签定,文档签定,文档一旦签定成功,便正式归档。 3、文档销毁,具备了文档销毁权限的账户...

    flash shiti

    42.图形文件中,哪几种格式的矢量图能被Flash直接引用? A. *.ai B. *.eps C. *.cdr D. *.wmf 43.下图中哪几项可以打开平滑与整平工具? A. 从附属选项中挑选 和 钮 B. 从附属选项中挑选 和 钮 C. 选取...

    IIS6.0 IIS,互联网信息服务

    添加虚拟目录:比如你的主目录在“D:\Wy”下,而你想输入“192.168.0.1/test”的格式就可调出“E:\All”中的网页文件,这里面的“test”就是虚拟目录。请在“默认Web站点”上单击右键,选“新建→虚拟目录”,依次在...

    《网络安全》第十五章-安全审计.pptx

    日志(log):日志中记录了用户对某个文件或服务访问和操作的细节,一些出错信息也将记录在日志中 对于文件系统而言,日志是在传统文件系统的基础上,加入文件系统更改的记录 跟踪记录文件系统的变化,并将变化内容...

    Access数据库设计的步骤(1).doc

    确定主关键字 Access为了连接保存在不同表中的信息,例如将某个客户与该客户的所有订单相连接, 数据库中的每个表必须包含表中唯一确定的每个记录的字段和字段集。这种字段和字段 集称作主键(主关键字)。 5.确定表...

    java 面试题 总结

    动态INCLUDE用jsp:include动作实现 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面...

Global site tag (gtag.js) - Google Analytics