# AWK

`awk` is a scripting language which can be used for working with patterns in streams or files. I used it for this digital garden - all markdown content is parsed within bash script which uses awk command with all logic for replacements.

> ### Compatibility
>
> There are multiple implementations of awk so some features may not work properly on some systems. For example when I tried to iimplement some markdown parsing in awk, script was working in github actions but not on my laptop. So when you are working with awk be careful. 

## gsub

To be defined

## gensub

To be defined

## match

**Important:** `mawk` doesn't support match with arrays like `gawk`.

## print

To be defined