ls 排序时候默认是对比每一个字符进行排序,这样给数字排序就会出现问题,如:1、2、10 排序后结果是 1、10、2。如果按照人为逻辑则是 1、2、10,这时使用 sort 是个不错的选择
ls expe*expe1 expe10 expe100 expe11 expe2 expe3 expe4 expe5 expe6 expe7 expe8 expe9ls expe* |sort -k1.5nexpe1expe2expe3expe4expe5expe6expe7expe8expe9expe10expe11expe100
sort 详细用法:http://man.linuxde.net/sort 总结 以上是内存溢出为你收集整理的ls 如何给文件名中数字排序全部内容,希望文章能够帮你解决ls 如何给文件名中数字排序所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)