У меня есть каталог с примерно 100000 файлами в нем, и я хочу выполнить некоторую функцию для всех файлов, начинающихся с указанной строки, которая может соответствовать десяткам тысяч файлов.
Я пробовал
ls mystring*
но это возвращается с ошибкой bash "Слишком много аргументов". Мой следующий план состоял в том, чтобы использовать
find ./mystring* -type f
но это имеет ту же проблему.
Код должен выглядеть примерно так:
for FILE in `find ./mystring* -type f`
do
#Some function on the file
done
Спасибо заранее, Rik