当前位置: 首页 > news >正文

awk工具使用

参考链接:https://wangchujiang.com/linux-command/c/ack.html

简介

比grep好用的搜索工具(默认情况下会忽略一些版本控制系统目录(如 .git、.svn)和不需要搜索的文件类型(如图片和二进制文件)。),但是可惜我的板子上没有这个工具,只能在虚拟机(Ubuntu)上玩玩。

安装

# ubuntu下要安装ack-grep,因为在debian系中,ack这个名字被其他的软件占用了。
sudo apt-get install ack-grep

但用的时候还是用ack命令,安装完ack即可看用法

搜文本

ack hello [file_name] //在内核代码实验确实比grep快,如果不指定文件就是当前目录下递归搜素
ack -v hello [file_name] //显示某文件中不含hello的行
ack -i //忽略大小写
ack -w //全字匹配
ack -Q “hello*” //Q代表不对后面的字符使用正则表达式替换,而当成一个完整字符串

搜含文本的文件

ack-grep -l ‘hello’ # 文件中包含hello的文件名,只列文件名
ack-grep -L ‘print’ # 文件中不包print的文件名,只列文件名

应该够用了,用到再加


http://www.mrgr.cn/news/66687.html

相关文章:

  • 鸢尾博客项目开源
  • 黑马官网最新2024前端就业课V8.5笔记---CSS篇(1)
  • 【MyBatis源码】BoundSql分析
  • BLE 协议之 ATT
  • ClickHouse安装
  • 单集群 100 节点!资源占用远小于 Grafana Mimir——GreptimeDB 海量数据写入性能报告
  • 【Python编程实例】-深入理解Python线程安全
  • 【2023工业图像异常检测代码复现】DDAD: 基于条件去噪扩散模型的异常检测方法
  • [MySQL]DCL语句
  • APP开发者如何选择合适的聚合平台?
  • 论文写作总结
  • 【FL0016】基于SpringBoot和微信小程序的超市售货管理平台
  • 基于51单片机的步进电机定时控制proteus仿真
  • 管家婆财贸ERP BB018.出库类单据批量生单
  • 如何使用java雪花算法在分布式环境中生成唯一ID?
  • 东胜物流软件 AttributeAdapter.aspx SQL 注入漏洞复现
  • PN-850光伏功率预测系统|新能源场站发电功率预测|光功率预测系统|光伏发电功率预测系统的组成方案|风电/光伏功率预测系统
  • FastDDS服务发现之PDP和EDP的收发
  • 性能测试设计的内容和方法(上)
  • 【知识点总结】微信登录流程与Java Spring 实现
  • 【大模型LLM面试合集】大语言模型架构_llama3
  • ONLYOFFICE 8.2深度体验:高效协作与卓越性能的完美融合
  • idea 配置自动导入设置
  • Mysql,使用Mysqlbinlog,解析binlog日志
  • Docker学习—Docker的安装与使用
  • css 文字一行没有放满不进行换行