Skip to content
Skip to navigation menu


Technical and Research Skills: IT Skills

UNIX/LINUX: Processing Data Using AWK and Perl Scripts

1 day

This course, intended for scientists and engineers, will provide an introduction to the Awk and Perl scripting languages and their usage. After attending the course you will have acquired the basic skills in programming in Awk and Perl. The course will comprise a mixture of lectures and practical work. Topics will include:

Awk scripts

  • the awk command;
  • writing awk scripts to process text files;
  • use of selection criteria in awk scripts;
  • use of standard awk functions in awk scripts;
  • use of arrays and loops in awk scripts.

Perl scripts

  • numeric and string variables;
  • mathematical operators;
  • mathematical functions;
  • comparison operators;
  • use of conditional and iterative control statements;
  • use of chop and chomp functions with keyboard input;
  • use of diamond operator (<>) to read a text file;
  • use of arrays and array functions;
  • use of string operators and string functions.

Pre-requisites: students should have some knowledge of UNIX/Linux or have attended the workshop on ‘UNIX/Linux: An Introduction’.

28 November 2013

14 February 2014

Training Room 1, Julian Hodge Centre, Colum Drive
09:00 - 17:00

Provider: UGC
Target Group: RS & PGR