如何让Terminal生成的文件列表与Finder排序顺序一致?
让ls生成的文件列表与Finder数字排序一致
直接执行以下命令即可解决:
ls -v > list.csv
说明:
- macOS自带的
ls命令支持-v(version sort)参数,它会识别文件名中的数字段,按数字整体大小排序,而非逐字符比较,这和Finder的数字排序逻辑完全一致。 - 用这个命令生成的
list.csv里,16_left.jpg会排在10017_left.jpg前面,和你在Finder中看到的顺序完全匹配。
内容的提问来源于stack exchange,提问作者brosefzai
相关产品推荐
相关产品推荐

