看到最近leetcode出了shell编程训练题,有兴趣做了一下,发现还是蛮难的,提供个参考答案,希望发现更好的shell代码的同学能回复哈。
sed -e "s/[ ]*$//g" words.txt |
sed -e "s/^[ ]*//g" |
sed 's/\s\+/\n/g' |
sort |
uniq -c |
sort -k1nr |
awk '{print $2, $1}'
看到最近leetcode出了shell编程训练题,有兴趣做了一下,发现还是蛮难的,提供个参考答案,希望发现更好的shell代码的同学能回复哈。
sed -e "s/[ ]*$//g" words.txt |
sed -e "s/^[ ]*//g" |
sed 's/\s\+/\n/g' |
sort |
uniq -c |
sort -k1nr |
awk '{print $2, $1}'