У меня есть каталог с именем test1
, который содержит несколько каталогов. В каждом каталоге test1/*/
есть файл *.gz
, который я хочу разархивировать. Я пробовал писать этот код, но он не работает, любая помощь будет оценена.Распаковать файлы в подкаталогах bash
for folder in test1/*/; do find . -name "*.gz" | while read filename; do gunzip -d $filename;done ;done
Что вы имеете в виду под " не работает "? Как это происходит? – melpomene