Солидные проекты освободить архивы дегтя, содержащие один каталог, например , zyrgus-3.18.tar.gz
содержит zyrgus-3.18
папку , которая , в свою очередь , содержит src
, build
, dist
и т.д.
Но некоторые панк-проекты помещают все в корень: '- (Это приводит к полному беспорядку при разархивировании. Создание папки каждый раз вручную - это боль и ненужная большая часть времени.
- Существует ли сверхбыстрый способ определить, содержит ли файл .tar или .tar.gz несколько корневых каталогов? Даже для большого архива.
- Или даже лучше, есть ли инструмент, который в таких случаях будет создавать каталог (имя архива без расширения) и помещать все внутри?
But some punk projects put everything at the root :'-(
И некоторые панк-проекты совершенно бесполезно помещают все в папку, учитывая, что они уже помещают все в прилагаемый архив, поэтому, когда вы загружаете и распаковываете его в свою собственную папку, как это делал бы любой умный пользователь, вы в конечном итоге получаете все содержание похоронило еще один слой вниз. ;-)