This talk will look at using the awk tool to process files, simplifying text processing.
Speaker
Malcolm Hutchison
Agenda
18:00 Networking and Refreshments
18:30 Talk
19:30 Q&A
20:00 End
Synopsis
awk is a specialised programming language designed to process text files. Solutions that may take several lines of code in other languages can be expressed in a couple of lines in awk eg. calculate the mean of a file of numbers can be done in 2 lines of awk.
Like many standard Unix programs it is a useful tool in a user's toolbox.
This talk will cover how to write awk programs, and demonstrate some interesting uses.
About the speaker
Malcolm Hutchison has been playing with computers since his primary school got a ZX Spectrum in 1984.
He has a degree in Computing Science from Aberdeen University, and a Masters in Human-Computer Interaction from Heriot-Watt University. Malcolm has been using Unix since 1991 and is happiest on the command-line, considers vim as a friend, and use to consider g++ as his favourite game.
Since 2017, Malcolm has taught computer science at Aberystwyth University. Previously he has taught at Queen's University, Belfast, and Ulster University.
He has also been employed as a software engineer, and as a systems administrator. Outside of computing, Malcolm's interests includes science fiction, football, and eating chocolate.
Our events are for adults aged 16 years and over.
BCS is a membership organisation. If you enjoy this event, please consider joining BCS. You’ll be very welcome. You’ll receive access to many exclusive career development tools, an introduction to a thriving professional community and also help us Make IT Good For Society. Join BCS today
For overseas delegates who wish to attend the event, please note that BCS does not issue invitation letters. Image by Kevin Kuaiy
This event is brought to you by: Mid-Wales branch