ls 如何给文件名中数字排序
2018-01-09 15:54
1971 查看
ls 排序时候默认是对比每一个字符进行排序,这样给数字排序就会出现问题,如:1、2、10 排序后结果是 1、10、2。如果按照人为逻辑则是 1、2、10,这时使用 sort 是个不错的选择
ls expe*
expe1 expe10 expe100 expe11 expe2 expe3 expe4 expe5 expe6 expe7 expe8 expe9
ls expe* |sort -k1.5n
expe1
expe2
expe3
expe4
expe5
expe6
expe7
expe8
expe9
expe10
expe11
expe100sort 详细用法:http://man.linuxde.net/sort
ls expe*
expe1 expe10 expe100 expe11 expe2 expe3 expe4 expe5 expe6 expe7 expe8 expe9
ls expe* |sort -k1.5n
expe1
expe2
expe3
expe4
expe5
expe6
expe7
expe8
expe9
expe10
expe11
expe100sort 详细用法:http://man.linuxde.net/sort
相关文章推荐
- 如何让SQLServer的 itemNum 字段 按照数字大小顺序排序
- 小技巧:ListView如何按数字大小排序
- ls如何只显示文件名
- 用ls如何实现文件按时间排序查看,谢谢! - AIX - ChinaUnix.net -
- 如何在排序数组中,找出给定数字出现的次数
- DIR 按文件名中数字大小进行排序
- 如何给100亿个数字排序?
- 如何让SQLServer的 itemNum 字段 按照数字大小顺序排序
- 如何在排序数组中,找出给定数字出现的次数
- 如何在排序数组中,找出给定数字出现的次数
- 如何用Perl对字符串或者数字数组进行排序。 hash 按value/按keys 排序(多种方法)。
- 如何给100亿个数字排序
- excel表排序如何按照数字大小排序?
- 一个字符串既含有字母又含有数字且字母和数字随意排列如何取出其中所有的数字并进行排序
- linq排序,如何实现又有数字又有文本的string集合先按数字再按文本排序
- 【C++】如何生成数字连续的文件名
- 如何按最后修改时间对 ls 命令的输出进行排序
- php:如何使用PHP排序, key为字母+数字的数组(多维数组)
- 如何排序含有数字的字符串
- 如何让SQLServer的id按照数字大小顺序排序