创建特定范围内编号 linux 个文件夹的列表

Create a list of numbered linux folders in specific ranges

在一个特定的文件夹中,我有大约 10,000 个子文件夹。所有这些文件夹都只有数字名称,我需要创建一个包含 0 到 60,000 的所有现有文件夹名称的列表。我知道的唯一方法是在 find 命令中使用 * 通配符。使用 < 或 > 对我来说真的不起作用。

是否有我可能监督过的任何类型的文档或提示?

您可以使用 awk 过滤出您的目录列表:

ls | awk '{if ( < 60000) print }'

awk 有很多文档和教程。

谁问你这个问题的,你的老师?

IIUC,正确,这将在 Bash 中完成工作:

for i in {0..60000}; do test -d "$i" && echo "$i" exists; done