标签: regex sorting ubuntu unix terminal
例如:我有一个文本文件
1.dog 2.cat 3.apple 4.bear
我想把它分类到
3.apple 4.bear 2.cat 1.dog
我不明白如何对它进行排序,因为句点之后没有空格和行的第一个字母所以我不能简单地说排序+1 file.txt或其他任何东西。有什么方法可以使用某种子串来躲避编号列表和句点,根据之后的内容对其进行排序?
答案 0 :(得分:1)
试试这个:
sort -t . -k2 file
检查man sort
man sort