LeetCode Shell练习题
LeetCode Shell练习题
大风车滴呀滴溜溜地转
为天地立心,为生民立命,为往圣继绝学,为万世开太平。
展开
-
LeetCode Shell 194. 转置文件
194. 转置文件Ideas解题思路为一列一列的读取文本,再使用xargs命令将列平铺开。读取列可以使用awk命令。Codecount=$(head -1 file.txt | wc -w)for ((i = 1; i <= count; i++)); do awk -v arg=$i '{print $arg}' file.txt | xargsdone...原创 2021-07-18 14:30:28 · 320 阅读 · 0 评论 -
LeetCode Shell 192. 统计词频
192. 统计词频Ideasxargs分割字符串 -n 1表示每行输出一个uniq统计词频需要被统计文本相同单词前后在一起,所以先排序uniq -c表示同时输出单词出现次数sort -nr表示把数字当做真正的数字处理Codecat words.txt | xargs -n 1 | sort | uniq -c | sort -nr | awk '{print $2" "$1}'...原创 2021-07-15 09:12:53 · 310 阅读 · 0 评论