看到最近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}'