cut 切割,简单的取列命令。

-d 指定分隔符

-f 数字 取第几列

-c n-m 取n列到m列字符。 //提取字符,不常用

例如:已知bqh.txt文件里的内容为“I am bqh myqq is 1147076062”现在需要文件中过滤出"bqh"和"1147076062"字符串,如何实现?

①awk '{print $3" "$6}' bqh.txt

②cut -d " " -f 3,6 bqh.txt

③cut -c 6-8,18- bqh.txt

若把内容更改成 "I am bqh,myqq is 1147076062"如何实现过滤出"bqh"和"1147076062"字符串?

①cut -c 6-8,18- bqh.txt

②sed 's#,# #g' bqh.txt|cut -d " " -f 3,6             sed替换,把“,”替换成空格后切割

③awk -F "[, ]" '{print $3" "$6}' bqh.txt              //-F "分隔符"  //指定分隔符

④egrep -o "bqh|1147076062" bqh.txt|xargs   //-o 只输出符合字符串的。

最新文章

  1. Linux课堂笔记(一)
  2. CSS表达式
  3. 马踏飞燕——奔跑在Docker上的Spark
  4. 类似FirePhp的Chrome.php 调试php
  5. Android Training精要(四) Intent注意事项
  6. php中文字符串反转
  7. Effective Java Item4:Enforce noninstantiability with a private constructor
  8. grunt live reload 配置记录
  9. 算法一之N皇后问题
  10. 新建promise
  11. 2017-12-19python全栈9期第四天第二节之列表的增删查改之按切片删除
  12. Go语言(IDEA下+Eclipse下)Hello World
  13. Linux环境设置IP及关闭防火墙
  14. 第十届蓝桥杯2019年C/C++ 大学A组省赛试题
  15. phalcon安装-遇坑php-config is not installed 解决方法
  16. STM32f103的数电采集电路的TIMER定时器的使用与时序控制的程序
  17. Netty源码分析第6章(解码器)---->第3节: 行解码器
  18. JavaScript设计模式-4.继承和聚合
  19. 最大行走路线问题(DP)
  20. 吴恩达 Deep learning 第一周 深度学习概论

热门文章

  1. SkipList 跳跃表
  2. Tomcat学习总结(2)——Tomcat使用详解
  3. Storm1.0.6环境搭建
  4. MFC宏—DECLARE_DYNCREATE
  5. SQL Server复制入门(二)----复制的几种模式
  6. C# 两个独立exe程序直接通信
  7. centos7配置java环境
  8. Java基础——String类(二)
  9. Mac下,(OS系统)IDEA 逆向工程,生成 hibernate 映射文件以及对应的javaBean(类似于eclipse)
  10. java POI excel 导出复合样式(一个单元格两个字体)