AWK - philipf/notebook GitHub Wiki

Template

template.awk:

function ltrim(s) { sub(/^[ \t\r\n]+/, "", s); return s }
function rtrim(s) { sub(/[ \t\r\n]+$/, "", s); return s }
function trim(s) { return rtrim(ltrim(s)); }

BEGIN {
    FS=" "
    print "Start"
}
{
    print " >"$2"<"
}
END {
    print "Done " NR
}

Command

cat file | awk -f template.awk