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