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