
05-03-2025, 12:10 PM
|
Join Date: Oct 2021
Posts: 0
|
find директория_поиска -type f -name "*.zip" -exec sh -c '
tmpdir=$(mktemp -d)
unzip -q "$1" -d "$tmpdir"
grep -r "Искомое слово" "$tmpdir" | while read -r line; do
filename=${line%%:*}
content=${line#*:}
echo "Найдено в: $1 (файл: ${filename#$tmpdir/}) → Строка: \"$content\""
done
rm -rf "$tmpdir"
' _ {} \;
|
|