2022-05-12合并汉字和拼音

脚本:

echo -e "爱 ai\n挨 ai\n啊 a\n安 an\n按 an" | awk '{if(this!=$2){ print ""; printf $2" "; printf $1" "; this=$2;} else {printf $1" ";} } END {print ""}'


echo -e "爱 ai\n挨 ai\n啊 a\n安 an\n按 an" | awk '{if(this!=$2){ print "zz"$0; this=$2;} else print $0}' | tr '\n' ' ' | sed 's/zz/\n/g' | awk '{for(i=1;i

这样也是可以的。两大步:先用zz定区,再只显示最后一个拼音

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • cat $1 | iconv -f utf8 -t gbk | xxd -p \ | sed 's/\(..\)...
    linuxScripter阅读 349评论 0 0
  • 此篇文章内容是我很久以前在印象笔记中的一个知识总结,大概122个Linux指令。如今,写出来就当再回顾一遍了。若有...
    StephenZhang01阅读 1,091评论 0 5
  • 转载 原文的排版和内容都更加友好,并且详细,我只是在这里贴出了一部分留作自己以后参考和学习,如希望更详细了解AWK...
    XKirk阅读 3,294评论 2 25
  • MySQL远程代码执行权限提升 通过复现学习,在前辈大佬的基础上做一些完善和补充。 0x00 利用条件 漏洞影响范...
    风纯阅读 751评论 0 0
  • z@z-Calistoga-ICH7M-Chipset:~/zfloatNumber$ echo -e "\x3a...
    linuxScripter阅读 360评论 0 0