Linux sed根据关键字所在行,然后删除其它关键字
来源:互联网 发布:java string类split 编辑:程序博客网 时间:2024/05/18 03:54
源码:
smoketest:/tmp # cat 321.log
create table "omuuser"."t_omu_spec_nic"
(
"ID" NUMBER(19,0) not null,
"NETWORKNAME" VARCHAR2(50 CHAR),
"SPECNAME" VARCHAR2(255 CHAR) not null,
primary key ("ID")
);
alter table "omuuser"."cie_support_idgenerator" drop primary key;
====================================================
测试命令:
smoketest:/tmp # sed -i '/table/s/"//g' 321.log
======================================
查看效果:
smoketest:/tmp # cat 321.log
create table omuuser.t_omu_spec_nic
(
"ID" NUMBER(19,0) not null,
"NETWORKNAME" VARCHAR2(50 CHAR),
"SPECNAME" VARCHAR2(255 CHAR) not null,
primary key ("ID")
);
alter table omuuser.cie_support_idgenerator drop primary key;
=======================================================
找到以 table 为关键字这行,并将前面的指定字符" 删除- Linux sed根据关键字所在行,然后删除其它关键字
- java 删除关键字所在行
- sed找到关键字所在行并将其前面的第一个字符删除
- 获取模版列中按钮事件所在行的关键字
- 【C】查找关键字所在行,输出位置及该行
- python提取关键字所在行的后边几行
- 文件搜索,并返回关键字所在行及内容
- 单击删除所在行
- 批量删除所在行
- LINUX shell 根据关键字删除文件中的某行
- 【shell】shell查找指定路径下包含特定关键字的文件,并输出关键字所在文件及所在行
- 根据关键字查找所需要的字段或者某一行
- Linux apropos --根据关键字搜索命令
- Linux join --根据关键字合并数据文件
- Linux根据关键字批量杀进程
- 删除textarea光标所在行之二
- js删除当前单元格所在行
- notepad正则删除关键词所在行
- c语言之根据根据输入确定的整数n使得输出也要精确到小数n位
- Eclipse中将web项目自动发布到Tomcat webapps下
- IOS开发的字体大小设置有几种方法
- 华为OJ:2199 判断输入字符串中的括号匹配
- NSArray常用方法
- Linux sed根据关键字所在行,然后删除其它关键字
- 用firebreath开发插件
- 如何得到自定义UITableViewCell中的按钮所在的cell的indexPath.row
- 跨浏览器插件框架FireBreath安装与使用之一——Windows下的插件
- 【C++所遇】vs2010无法打开预编译头文件
- IOS开发之纯代码界面--基本控件使用篇 Demos
- 中间件
- 跨浏览器插件框架FireBreath安装与使用之二——Linux下的插件
- JAVA数组、集合排序