Я изучаю Linux и я пробовал команду gzip. Я пробовал ее на папке, которая имеет иерархию типа
Personal/Folder1/file1.amr
Personal/Folder2/file2.amr
Personal/Folder3/file3.amr
Personal/Folder4/file4.amr
Я запустил "gzip -r Personal" и теперь это похоже на
Personal/Folder1/file1.amr.gz
Personal/Folder2/file2.amr.gz
Personal/Folder3/file3.amr.gz
Personal/Folder4/file4.amr.gz
Как вернуться назад?
решение1
Вы можете использовать
gunzip -r Personal
который работает так же, как
gzip -d -r Personal
Если gzip
в вашей системе нет такой -r
опции (например busybox
, gzip), вы можете использовать
find Personal -name "*.gz" -type f -print0 | xargs -0 gunzip
решение2
Вот ответ:
Меняйте каталоги, пока не окажетесь на один шаг выше целевого каталога, и выполните эту команду
gunzip -r Personal
OR
gunzip -r . <--- if you're in the same directory
. — текущий рабочий каталог
Спасибо @jofel