我很困惑
$ for i in **/*(.^oL[1,10]) ; ls -l $i
-rw-r--r-- 1 mscalora staff 82513 Jan 4 14:53 emoji/emoji-data.txt
-rw-r--r-- 1 mscalora staff 72009 Jan 4 14:53 glassfish/_asadmin
-rw-r--r-- 1 mscalora staff 54528 Jan 4 14:53 gitfast/git-completion.bash
-rw-r--r-- 1 mscalora staff 51886 Jan 4 14:53 chucknorris/fortunes/chucknorris
-rw-r--r-- 1 mscalora staff 46593 Jan 4 14:53 emoji/emoji-char-definitions.zsh
-rw-r--r-- 1 mscalora staff 36280 Jan 4 14:53 zsh-navigation-tools/LICENSE
-rw-r--r-- 1 mscalora staff 23433 Jan 4 14:53 pod/_pod
-rw-r--r-- 1 mscalora staff 22757 Jan 4 14:53 history-substring-search/history-substring-search.zsh
-rw-r--r-- 1 mscalora staff 15978 Jan 18 15:56 vault/_vault
-rw-r--r-- 1 mscalora staff 15268 Jan 4 14:53 scala/_scala
必须有更好的方法来做到这一点。
答案 0 :(得分:1)
ls
可以带有多个参数。
ls -lS **/*(.^oL[1,10])