[问题] ls像file manager的sort

楼主: Qiqi (泼泼)   2016-02-05 22:19:08
我想用ls列出像是file manager默认的sort的样子,像是:
0_0.txt
0_1.txt
0_2.txt
.
.
.
0_10.txt
0_11.txt
.
.
.
0_15.txt
1_0.txt
1_1.txt
.
.
.
15_15.txt
单纯用sort -n好像没用,我也google不到好的关键字
有请乡民们提供见解
附上example:
for i in {0..15}
do
for j in {0..15}
do
touch $i"_"$j".txt"
done
done
作者: kenduest (小州)   2016-02-05 22:31:00
ls -f $(ls|sort -n)
作者: ckc1ark (伪物)   2016-02-05 23:45:00
ls | sort -t_ -n -k 1 -k 2
楼主: Qiqi (泼泼)   2016-02-06 12:01:00
原来-k是可以重复带的,2楼是我要的,谢谢你。

Links booklink

Contact Us: admin [ a t ] ucptt.com