当前位置:网站首页>Awk from introduction to earth (0) overview of awk
Awk from introduction to earth (0) overview of awk
2022-07-03 02:14:00 【Wonderful binary】

1、 Introduce
AWK Is a text processing language , The language is 1977 Born in Bell Labs , Has experienced 40 Years of development . It supports POSIX standard , There are several standard compliant implementations , stay 2020 In, there are still a large number of fans , Whether for simple text processing tasks or for processing “ big data ”.
Its name comes from its author's initials :Alfred Aho,Peter Weinberger and Brian Kernighan.AWK It's the core Unix Tools , It aims to do one thing : Filter and convert text lines . It is usually used to parse fields in log files , Convert the output of other tools and calculate the number of occurrences of words and fields .
from GNU/Linux released AWK Versions are often called GNU AWK, By the free software Fund ( Free Software Foundation, FSF) Responsible for development and maintenance .
Various AWK edition
Currently in use AWK There are three major versions , And they all conform to POSIX standard ( At least for most use cases , Close enough to ). The first is classic awk, It is Aho,Weinberger and Kernighan In their 《 AWK programing language 》 It's described in a book AWK edition . Sometimes called “ new AWK”(nawk) or “ A real AWK”, Now the trust is in GitHub On . This is based on many BSD The system of ( Include macOS) Pre installed version on ( Even though macOS The attached version is out of date , Need to upgrade ).
The second is GNU Awk(gawk), It is by far the most powerful , Maintain the most active version .Gawk Usually pre installed in Linux On the system , And usually silent
边栏推荐
- Technology sharing | Frida's powerful ability to realize hook functions
- Ni visa fails after LabVIEW installs the third-party visa software
- DDL basic operation
- What are the key points often asked in the redis interview
- How to find summer technical internship in junior year? Are you looking for a large company or a small company for technical internship?
- Method of removing webpage scroll bar and inner and outer margins
- 5.文件操作
- 2022 spring "golden three silver four" job hopping prerequisites: Software Test interview questions (with answers)
- [camera topic] turn a drive to light up the camera
- Codeforces Round #418 (Div. 2) D. An overnight dance in discotheque
猜你喜欢

基于线程池的生产者消费者模型(含阻塞队列)

stm32F407-------IIC通讯协议

全链路数字化转型下,零售企业如何打开第二增长曲线

LabVIEW安装第三方VISA软件后NI VISA失效

Flink CDC mongoDB 使用及Flink sql解析monggo中复杂嵌套JSON数据实现

easyPOI
![[Flutter] dart: class;abstract class;factory;类、抽象类、工厂构造函数](/img/06/ab333a4752de27eae2dd937cf579e2.png)
[Flutter] dart: class;abstract class;factory;类、抽象类、工厂构造函数
![[shutter] shutter debugging (debugging control related functions | breakpoint management | code operation control)](/img/fe/c053f8d116eb307733177283a26318.png)
[shutter] shutter debugging (debugging control related functions | breakpoint management | code operation control)

What are MySQL locks and classifications

His experience in choosing a startup company or a big Internet company may give you some inspiration
随机推荐
Analyzing several common string library functions in C language
udp接收队列以及多次初始化的测试
线程安全的单例模式
Leetcode 183 Customers who never order (2022.07.02)
[fluent] fluent debugging (debug debugging window | viewing mobile phone log information | setting normal breakpoints | setting expression breakpoints)
What are MySQL locks and classifications
4. 类和对象
深度学习笔记(持续更新中。。。)
Distributed transaction solution
CFdiv2-Fixed Point Guessing-(区间答案二分)
Qt之QComboBox添加QCheckBox(下拉列表框插入复选框,含源码+注释)
Iptables layer 4 forwarding
Depth (penetration) selector:: v-deep/deep/ and > > >
通达OA v12流程中心
转载收录6.5大侠写的部分Qt开发经验
Performance test | script template sorting, tool sorting and result analysis
疫情當頭,作為Leader如何進行團隊的管理?| 社區征文
easyExcel
可视化yolov5格式数据集(labelme json文件)
502 (bad gateway) causes and Solutions