Пишу bash скрипт для обхода подпапок (исключая основную), копирую все файлы с расширением *log, в определенную папку для последующей архивации вот такой вариант
for file in `find /home/путь до директории где подпапки/ - type f -name "*" ! -wholename './'`
do
find -name "*.log" -exec cp '{}' /home/куда копирую/ \;
done
Копирует все,( не игнорирует файлы в основной директории). Нужно именно копирование из подпапок. Помогите разобраться