Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 535 Bytes

awk.md

File metadata and controls

31 lines (20 loc) · 535 Bytes

awk

Overview

  • awk is a data driven programming language for processing text based data

Basics

  • Print every line in a file
awk '{print}' test.txt
  • Print the lines which contain the given parameter
awk '/item/ {print}' test.txt
  • Print the first and fourth field with whitespace as the delimeter
awk '{print $1,$4}' test.txt 
  • Display a block of text starting with the word start and stopping with the word stop
awk '/start/,/stop/' test.txt