Я використовую команди "find" і "grep" cygwin для того, щоб знайти файли на основі деяких шаблонів. Я роблю це:
find . -iname '*.zip' -print -exec unzip -l {} \; 2> error.txt |grep -i vbs
Він відмінно працює, і у мене є ім'я файлу з 'VBS' в ім'я файлу. АЛЕ тепер мені потрібно зробити подібне, але мені потрібно знайти ім'я файлу, засноване на його змісті, наприклад. 'vbs' не є частиною імені файлу, але є частиною вмісту файлу. Як він може бути змінений? Можливо, щось подібне:
знайти. -iname '* .zip' -print -exec unzip -l {} \ t 2 & gt; error.txt | xargs ??? Може хтось порадить? Дякую