在特定文件夹中,我有大约10,000个子文件夹。所有这些文件夹只有数字名称,我需要创建一个从0到60,000的所有现有foldernames的列表。我知道的唯一方法是使用带有find命令的*通配符。使用<或者>并不适合我。
我可能有任何形式的文件或提示吗?
答案 0 :(得分:0)
您可以使用awk过滤目录列表:
ls | awk '{if ($1 < 60000) print $1}'
awk有很多文档和教程。
答案 1 :(得分:0)
谁问你这个问题,你的老师?
IIUC,正确地说,这将在Bash
:
for i in {0..60000}; do test -d "$i" && echo "$i" exists; done