您的位置:首页 > 其它

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: