Linux 剔除字符串出现的行
Linux 删除字符串出现的行
Linux 删除字符串出现的行
sed -e '/abc/d' a.txt > a.log
删除abc所在的行 并将结果文件保存到a.log
相关推荐
- Linux部分常用命令总结 cat(查看文件数据) cp(复制) curl cut(文本列切割) date(显示或修改时间) dd(底层复制) echo(命令回显) history(查看命令历史) ls(查看文件信息) mktemp(创建临时文件或目录) seq(sequence序列) screen(打开虚拟屏幕) sleep(阻塞指定时长) sort(排序) tee tree(查看目录层级结构) touch(时间戳管理工具) tr(字符串替换) uname(显示运行中的内核相关信息) uniq(去重) watch(定时自动刷新查看) wget(网页下载器) alias和unalias(别名)
- java 查找一个字符串中每个字符出现的次数,打印输出
- 序列化 json 和 pickle 模块 lit = [1,22,3,3,45] # [1,22,3,3,45] s_lst = str(lit) print(s_lst,type(s_lst)) print(list(s_lst)) print(eval(s_lst)) # 禁止使用 1.dumps loads(用来操作数据类型的(对象)) 将字符串类型的字典转换成字典类型 将字典类型转换成字符串类型 import json lst=[1,2,34,45,6,] s=json.dumps(lst) print(s) s1=json.loads(s) print(s1) 2.dump load(用来操作文件的) 操作文件中一行数据时 import json f=open('json_filf.json','w',encoding='utf-8') dic={'k1':'你好','k2':'我是谁'} json.dump(dic,f) # 只能写一个文件 不能创建多个字典 1.问题无法转换
- Linux下出现launch failed.Binary not found的解决方案
- 获取字符串在另一个字符串中出现的次数
- 《c程序设计语言》读书笔记-第二个字符串任意一个在第一个字符串出现的位置,未出先返回-1
- python数据处理 1 删除dataframe中有NAN的 2 pandas中对列进行上下平移(shift) 3. 批量读取文件夹中所有文件 4. python tile函数 5.python中**运算符 6 min(0),max(0)的用法 7 分组求平均值(groupby) 8 数据分组和聚合运算 9 统计每个标签出现的次数 10 生成pandas数据 11 fit()函数不能接收string类型数据 12 将两个含有字符串的集合取并集 13 reduce()函数会对参数序列中元素进行累积 14 拉普拉斯平滑和下溢出 15 从txt文件中读取字符串,并将字符串转换为字符列表 16 文本向量化 17 从50个邮件中随机选出40个作为训练集,10个作为测试集 18 sorted排序 19 压缩与解压缩 20 if not 21 Numpy的矩阵索引和array数组索引 22 getA()函数的作用 23 梯度上升算法原理解析 24 Numpy中np.append() 25 np.c_[xx.r
- 17 找一个字符串中第一个之出现一次的字符
- windos 下的文件在 linux 下出现 ^M 及解决办法
- Java基础学习总结(93)——Java编码规范之代码性能及惯例 1、避免使用包装类构造函数 2、面向接口编程时,推荐使用接口的声明方式 3、单个方法代码行数尽量保持在80-100行之内 4、数据库及磁盘IO等操作,必须在try-catch-finally块的finally中执行close()方法 5、不要在循环体内进行数据库的“连接-关闭”操作 6、大量(如超过五次以上的“+=”运算)的字符串操作应使用StringBuilder或StringBuffer,尽量避免使用String 7、不要在循环条件中使用表达式 8、应尽可能的以指明容量大小的方式对ArrayList进行实例化 9、集合中的数据如果不使用了应该及时释放 10、不要在循环体内声明变量 11、非正常运行产生的异常被捕获后,必须对异常进行处理 12、尽量定位异常类型,不要一律catch(Exception ex) 13、尽量避免一个方法中一个大的try块,catch一个Exception的代码方式,如果有必要可以使用多个try-catc
- Linux使用技能11-Ubuntu离线安装openssh-server
- linux的一个find命令配合rm剔除某天前的文件