小编Joe*_*mon的帖子

使用文本标题和数字列按日期对 CSV 列进行排序

我有一个这样的 CSV 文件:

Order,Item,Date
387-0293,chips,04/26/2016
133-4454,soda,04/25/2016
284-9989,beer,04/27/2016
Run Code Online (Sandbox Code Playgroud)

订单量每天都在变化。

如何让第三列按日期排序?

我尝试过很多不同类型的组合,以下是我尝试过的一些我认为会起作用的方法:

cat test.csv | sort -t, -k3 > sorted.csv
cat test.csv | sort -u -r > sorted.csv
cat test.csv | sort -n -k3 > sorted.csv
Run Code Online (Sandbox Code Playgroud)

我对 bash 不太了解,只是在这里搜索并谷歌寻找答案。

csv sorting bash

2
推荐指数
1
解决办法
2451
查看次数

标签 统计

bash ×1

csv ×1

sorting ×1