ls 如何给文件名中数字排序

ls 如何给文件名中数字排序,第1张

概述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 exp

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 如何给文件名中数字排序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1013995.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存