基本上我的问题是这样的,我有一个由句点分隔的字符串,我希望能够在新行上打印每个单词以及它旁边出现的次数。
这是我已经拥有的:编辑:
#!/bin/bash
PARAM=$1
FILE=${1-test.txt}
#echo $FILE
temp=$( tr '\n' '.' <$FILE )
arr=$(echo $temp | tr "." "\n")
for x in $arr
do
echo "$x"
done
所有这一切都是在一行上打印出每个单词。现在我需要计算每个单词出现的次数,然后在单词旁边打印出来。例如:
临时内容=苹果,梨,苹果,桃子
输出应该是:
apple 2
pear 1
apple 2
peach 1
每个单词都在一个新行上。