当前位置:网站首页>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
边栏推荐
- [shutter] hero animation (hero realizes radial animation | hero component createrecttween setting)
- y54.第三章 Kubernetes从入门到精通 -- ingress(二七)
- Button button adaptive size of wechat applet
- Summary of ES6 filter() array filtering methods
- [leetcode] 797 and 1189 (basis of graph theory)
- Visualisation de l'ensemble de données au format yolov5 (fichier labelme json)
- Current situation and future of Web3 in various countries
- Unrecognized SSL message, plaintext connection?
- The testing process that software testers should know
- 树形结构数据的处理
猜你喜欢

SPI mechanism

Detailed introduction to the usage of Nacos configuration center

Wechat applet development tool post net:: err_ PROXY_ CONNECTION_ Failed agent problem

Visualisation de l'ensemble de données au format yolov5 (fichier labelme json)

Pytorch convolution network regularization dropblock

Learn BeanShell before you dare to say you know JMeter

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

Redis:Redis的简单使用

Analysis, use and extension of open source API gateway apisex

MySQL learning 03
随机推荐
Basic operation of view
Where is the future of test engineers? Confused to see
Redis: simple use of redis
Internal connection query and external connection
502 (bad gateway) causes and Solutions
可視化yolov5格式數據集(labelme json文件)
Su Shimin: 25 principles of work and life
全链路数字化转型下,零售企业如何打开第二增长曲线
COM和CN
Cfdiv2 fixed point guessing- (interval answer two points)
Swift development learning
stm32F407-------ADC
Iptables layer 4 forwarding
SPI mechanism
Solution for processing overtime orders (Overtime unpaid)
DDL basic operation
各国Web3现状与未来
udp接收队列以及多次初始化的测试
深度学习笔记(持续更新中。。。)
详细些介绍如何通过MQTT协议和华为云物联网进行通信