diff options
-rw-r--r-- | cat.awk | 1 | ||||
-rw-r--r-- | grep.awk | 2 | ||||
-rw-r--r-- | head.awk | 1 | ||||
-rw-r--r-- | wc.awk | 8 |
4 files changed, 12 insertions, 0 deletions
@@ -0,0 +1 @@ +/.*/ diff --git a/grep.awk b/grep.awk new file mode 100644 index 0000000..2b7ac4e --- /dev/null +++ b/grep.awk @@ -0,0 +1,2 @@ +# awk -v pattern=*re* -f $0 "$@" +$0 ~ pattern { print } diff --git a/head.awk b/head.awk new file mode 100644 index 0000000..065ddf5 --- /dev/null +++ b/head.awk @@ -0,0 +1 @@ +NR <= 10 { print } @@ -0,0 +1,8 @@ +{ + w += NF + c += length + 1 +} + +END { + print NR, w, c, FILENAME +} |