# 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