From 541b9c6a3dfe168f72fd9ecb2b467c915cb90fc7 Mon Sep 17 00:00:00 2001 From: Alex Odinayev Date: Thu, 21 May 2020 19:29:51 -0400 Subject: [PATCH] bash/egrep/tr/awk/sort --- src/freq01.sh | 3 +++ 1 file changed, 3 insertions(+) create mode 100755 src/freq01.sh diff --git a/src/freq01.sh b/src/freq01.sh new file mode 100755 index 0000000..74ed167 --- /dev/null +++ b/src/freq01.sh @@ -0,0 +1,3 @@ +#!/bin/bash +set -eu +LC_ALL=C egrep -o "[a-zA-Z]+" "$1" | tr '[:upper:]' '[:lower:]' | awk '{a[$1]++} END {for(k in a) print a[k], k}' | sort -k1,1rn -k2,2 > "$2"