Bash:按字节顺序区分大小写的排序命令或使用python sort命令对
发布时间:2020-12-15 22:15:15 所属栏目:安全 来源:网络整理
导读:文本文件 使用sort -s (区分大小写) ActBadBagCardEastaboutacrossbackballcameracanvasdangerdarkearlyedge 使用sort -f(不区分大小写) aboutacrossActbackBadBagballcameracanvasCarddangerdarkearlyEastedge 以大写字母开头的单词在小写单词之间按字母顺
文本文件
使用sort -s (区分大小写) Act Bad Bag Card East about across back ball camera canvas danger dark early edge 使用sort -f(不区分大小写) about across Act back Bad Bag ball camera canvas Card danger dark early East edge 以大写字母开头的单词在小写单词之间按字母顺序排序. 我想要的是大写的单词是在每个下一个字母的开头(按字母顺序排序的upercase): Act about across Bad Bag back ball Card camera canvas danger dark East early edge 如何使用bash或python sort命令实现这一点? 解决方法
这个命令会这样做:
LC_ALL=C sort -k 1.1f,1.1 PATH 其中PATH是您的文件路径. 说明: >排序归类顺序受当前语言环境的影响,因此LC_ALL = C用于将语言环境设置为已知值(POSIX语言环境,基于ASCII字符代码值的归类顺序) 输出完全符合问题的要求. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |