Я использую Fedora 17 и bash в качестве оболочки. У меня есть определенный zip-файл, который имеет только одну папку в своем корне. Т.е. после распаковки zip-файла я вижу следующее:
> unzip myzip.zip
> ls
myzip.zip folderThatWasInsideZip
Предположим, вы знаете, что в zip-файле есть только 1 папка, как мне узнать имя главной папки внутри zip-файла, не распаковывая фактически zip-файл?
Я ищу однострочник, который позволил бы мне сделать что-то вроде этого:
> <command> myzip.zip
folderThatWasInsideZip
Я знаю, что есть способы перечислить все файлы в zip с less
, но это перечисляет все файлы в подкаталогах и т.д. Я просто хочу знать имя одной папки. Я знаю, что мне не хватает чего-то простого ..