• Linux вопрос а Поттеринг или кто-нибудь еще там, случайно, не написал еще новый кошерный архиватор под линукс? А то tar надоел отсутствием индексов, а остальные не умеют читать данные архива из stdin.

Replies (7)

  • @Graf, не, он не умеет. Вот в такой конструкции:

    tar -cf — -C ~/tmp 1 | tar -xf — -C ~/tmp/2

    tar на 7zip никак не заменяется.
  • @cronfy, Хреново. Ну, набыдлокодь сам, это ж опенсорс)
  • @cronfy, что за индексы?
  • @ramok, чтобы по индексу смотреть, есть файл в архиве или нет, и делать seek до него, чтобы распаковать только один файл, а не искать этот файл от самого начала архива до самого конца.
  • @cronfy, а нет ли тут противоречия в требованиях? index vs. stdin
  • @ramok, есть, но их же не обязательно использовать вместе. При распаковке локально используем индексы. А при передаче архива по ssh через пайп индексы не используем (но передаем), и используем stdin.