Czy można zmienić nazwę katalogu wewnątrz archiwum tar? Mój przypadek użycia polega na tym, że mam dostarczony zewnętrznie plik specyfikacji RPM, który zakłada plik tar z pewną strukturą katalogów, i mam dostarczony zewnętrznie plik tarball, którego nazwa katalogu najwyższego poziomu nie jest zgodna z oczekiwaniami pliku spec. Nie kontroluję ani skryptu, który generuje pliki archiwów, ani pliku specyfikacji RPM, więc nie mogę zmienić żadnego z nich, aby pasował do drugiego.
To, co robiłem, to rozpakowywanie, zmiana nazwy katalogu, a następnie tworzenie nowego archiwum, ale zastanawiałem się, czy istnieje alternatywa.