У меня есть tar.gz файл со следующей структурой:
folder1/img.gif
folder2/img2.gif
folder3/img3.gif
Я хочу извлечь файлы изображений без иерархии папок, чтобы получившийся результат выглядел следующим образом:
/img.gif
/img2.gif
/img3.gif
Мне нужно сделать это с помощью комбинации Unix и PHP. Вот что я до сих пор, он работает, чтобы извлечь их в указанный каталог, но сохраняет иерархию папок:
exec('gtar --keep-newer-files -xzf images.tgz -C /home/user/public_html/images/',$ret);