Leetcode Shell
2023-04-21 20:16:06 14 举报
AI智能生成
Leetcode Shell 题解
作者其他创作
大纲/内容
awk '{ for(i=1;i<=NF;i++){ row[$i] +=1 }}END{ for(k in row){ print k \" \" row[k] }}' ./words.txt|sort -nr -k2
备注:倒序
192. 统计词频
grep -P '^([0-9]{3}-|\\([0-9]{3}\\) )[0-9]{3}-[0-9]{4}$' file.txt
gawk '/^([0-9]{3}-|\\([0-9]{3}\\) )[0-9]{3}-[0-9]{4}$/' file.txt
awk '/^([0-9]{3}-|\\([0-9]{3}\\) )[0-9]{3}-[0-9]{4}$/' file.txt
193. 有效电话号码
columns=$(cat file.txt | head -n 1 | wc -w)for i in $(seq 1 $columns)doawk '{print $'''$i'''}' file.txt | xargsdone
awk '{ for(i=1;i<=NF;i++){ if(NR==1){ res[i] = $i; }else{ res[i] = res[i] \" \" $i; } }}END{ for(i=1;i<=NF;i++){ print res[i] }}' file.txt
194. 转置文件
sed -n '10p' file.txt
awk 'NR==10' file.txt
awk '{if(NR==10){print $0}}' file.txt
195. 第十行
Leetcode Shell
0 条评论
回复 删除
下一页