xz -d < file.tar.xz | tar xvf -
Tak samo jest z każdym skompresowanym archiwum. Nigdy nie powinieneś tworzyć nieskompresowanej kopii oryginalnego pliku.
Niektóre tarimplementacje, takie jak najnowsze wersje GNU, tarmają wbudowane opcje do xzsamodzielnego wywoływania .
Z GNU tarlub bsdtar:
tar Jxvf file.tar.xz
Chociaż, jeśli masz wersję, która ma -J, istnieje szansa, że automatycznie wykryje xzpliki, więc:
tar xvf file.tar.xz
wystarczy.
Jeśli Twój GNU lub BSD tarjest za stary, aby go w xzszczególności obsługiwać , możesz skorzystać z --use-compress-programopcji:
tar --use-compress-program=xz -xvf file.tar.gz
Jedną z zalet tarwywołania narzędzia kompresora jest to, że może zgłosić awarię w stanie wyjścia.
Uwaga: jeśli tar.xzarchiwum zostało utworzone za pomocą pixz, pixzmogło tardo niego dodać indeks, który umożliwia indywidualne rozpakowywanie plików bez konieczności rozpakowywania całego archiwum:
pixz -x path/to/file/in/archive < file.tar.xz | tar xvf -