bash-example most used bash script building blocks useful links resource collection awk user guide advanced bash scripting