Мне нужен скрипт (может быть, bash, ksh или любой другой), который копирует для целей резервного копирования все подкаталоги и файлы каталога: .znc - но .log файлы.
Структура выглядит так:
.znc/ пользователей
.znc/ users/ username/ moddata/
.znc/ users/ username/ moddata/ log
.znc/ users/ username/ moddata/ log/ files.log
.znc/ users/ username2/ moddata/
.znc/ users/ username2/ moddata/ log
.znc/ users/ username2/ moddata/ log/ files.log
Обратите внимание, что это только часть структуры, но у меня возникли проблемы.
Мне нужно скопировать все содержимое .znc/, но файлы с расширением "log".
Я не смог ничего сделать с помощью find
или grep
, потому что есть переменная username.