Write a bash script to calculate the frequency of each word in a text file
For simplicity sake, you may assume:
words.txtcontains only lowercase characters and space ‘ ‘ characters.
- Each word must consist of lowercase characters only.
- Words are separated by one or more whitespace characters.
words.txt has the following content:
the day is sunny the the
Your script should output the following, sorted by descending frequency:
- Don’t worry about handling ties, it is guaranteed that each word’s frequency count is unique.
- Could you write it in one-line using Unix pipes?
# Read from the file words.txt and output the word frequency list to stdout.