Я намагаюся написати скрипт, який буде проходити через всі папки каталогу для пошуку певного файлу, а потім скопіювати новий файл у ті папки, які містять цей файл.
Ось що я маю досі:
#!/bin/sh
dir=/Documents
find "$dir" -name Sample.doc -printf "%p\n" | sort -nr | while read -r i; do
echo "$i"
done
Це працює, щоб перерахувати всі Sample.docфайли та їх папки в Documentsпапці.
Однак я не можу знайти спосіб витягти шлях із цих папок, щоб скопіювати у них новий файл.
Будь-яка допомога буде вдячна.