Как мне найти все файлы определенной длины в каталоге в UNIX? Например, как мне найти все файлы, имена которых имеют длину 5 в каталоге /blah?
Я осмотрелся и не могу его найти.
Что-то не так с
ls /blah/?????
Как в
$ ls blah/*
blah/apple blah/bananas blah/pears blah/pie
$ ls blah/?????
blah/apple blah/pears
find /blah -maxdepth 1 -iname '?????' -xtype f
Вы можете использовать это:
ls | awk '{if (length($1)==10) print $1}'