[SGVLUG] 1/11 SGVLUG meeting: Practical AWK + SCaLE talk

Lan Dang via SGVLUG sgvlug at sgvlug.net
Sat Jan 6 21:25:23 PST 2018


Hi all,
We have our usual meeting next Thursday.  It'll be at Du-Par's again this month.  

I'm workshopping my talk for SCaLE, which will be on the text processing language AWK.  Feedback is welcome.

Also, we'll be talking more about SCaLE and what we'll be doing there from volunteering to our booth.
https://www.meetup.com/SGVTech/events/246506476/

---
TIME: Thursday, Jan 11th, from 7pm to 9pm
LOCATION: OpenX Technologies, 888 E Walnut St, Pasadena, CA 91101
TOPIC: Practical AWK - AWKwardly Dealing with Data
SPEAKER: Lan Dang


TOPIC:

AWK is a text processing programming language developed at Bell Labs in the 1970s. It was originally used for data extraction and reporting. It inspired the creation of Perl and can, for the most part, be replaced by Python. It is still incredibly useful on the Linux command-line, both for one-liners or for short, powerful scripts.

Most people have used AWK in one way or another, but they use it without understanding the language. AWK syntax can seem strange. But once you understand that it is a data-driven pattern action language where the data is automatically parsed into predefined variables, it becomes a powerful and intuitive tool.

This talk seeks to take the mystery out of AWK by giving a quick introduction to the language and its features. There will be examples where it provides functionality that a dedicated utility like grep or cut or head might not. There will also be more complex examples where a few lines of AWK result in useful summarization of large amounts of raw data.

AWK is a great Swiss Army knife if you spend a lot of time on the command-line.

Lan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sgvlug.net/pipermail/sgvlug/attachments/20180107/f2677108/attachment.html>


More information about the SGVLUG mailing list