Go Back   Carder.life > [ru] Forum for Russians > Вопросы новичков



Reply
 
Thread Tools Display Modes
  #1  
Old 05-03-2025, 11:44 AM

spalr spalr is offline
Join Date: Aug 2022
Posts: 111
Default


есть куча архивов , задача найти текст упоминаемый в файлах внутри архивов
  #2  
Old 05-03-2025, 11:56 AM

777 777 is offline
Banned
Join Date: Jul 2021
Posts: 4
Default


первое что на ум приходит это всякие грепы
wingrep, powergrep, просто grep, может ещё какие есть грепы есть
UPD:
а... внутри архивов, хуй знает






  #3  
Old 05-03-2025, 12:07 PM

spalr spalr is offline
Join Date: Aug 2022
Posts: 111
Default


grep внутри архива ищет !
Code:
grep -rl 'YOUR_TEXT' /Users/albanec/LOGS/

  #4  
Old 05-03-2025, 12:10 PM

PichkoMaterino PichkoMaterino is offline
Join Date: Oct 2021
Posts: 0
Default


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"
' _ {} \;







Reply

Tags
NULL

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump




All times are GMT. The time now is 04:13 PM.