bash脚本 - 从文件夹中获取最高文件名

时间:2014-08-21 04:53:11

标签: linux scripting

在没有解决方案的情况下,我尝试了许多解决以下问题的原因:(

我有一个文件夹,其中包含具有以下名称模式的文件:

 number_name.txt

例如:

0_test.txt
17_test.txt
39_test.txt
99_test.txt
101_test.txt
17_test.txt

我需要获取包含最大前缀号的文件名。

(当我比较字符串时,我得到的是“99_test.txt”是最高的,这不是真的....)

由于

1 个答案:

答案 0 :(得分:3)

使用版本排序:

find -name '*.txt' | sort -V | tail -1