如何对文本行进行排序?
顾名思义,sort 用于对数据排序。默认按字母顺序升序排列,但可以使用标志 -n 按数值排序,使用 -r 将输出顺序反转;-b 会忽略开头的空格,而 -f 会进行大小写折叠(即不区分大小写)。管道中常先用 grep 去除不需要的记录,然后用 sort 对剩余记录排序。
本练习是课程的一部分
Shell 入门
练习说明
还记得用 cut 和 grep 从 seasonal/summer.csv 的第 2 列选出所有牙齿名称的组合吗?
cut -d , -f 2 seasonal/summer.csv | grep -v Tooth
以此为起点,对 seasonal/winter.csv(不是 summer.csv)中的牙齿名称按字母顺序降序排序。为此,在管道中追加一个 sort 步骤。
