小编Jam*_*mes的帖子

根据中间部分对文件进行排序

我在unix中有以下文件,我想根据文件名中的日期和时间对文件进行排序

ABC_XYZ。20170201223147 .txt
ABC_XYZ。20170201223146 .txt
ABC_XYZ。20170127223141 .txt
ABC_XYZ。20170125223139 .txt
ABC_XYZ。20170214223134 .txt

我期待以下作为输出

ABC_XYZ。20170125223139 .txt
ABC_XYZ。20170127223141 .txt
ABC_XYZ。20170201223146 .txt
ABC_XYZ。20170201223147 .txt
ABC_XYZ。20170214223134 .txt

我尝试使用sort -kand sort -n,也许我没有以正确的方式使用它们。

shell-script filenames sort

6
推荐指数
1
解决办法
539
查看次数

标签 统计

filenames ×1

shell-script ×1

sort ×1