Muszę rozpakować skompresowany plik w lociemój program. Działa, gdy próbuję na moim własnym komputerze z linuxem, ale z jakiegoś powodu komputery szkolne zawodzą, gdy im to każę. Aby rozpakować, używam następującego polecenia:
zcat /file/address/file.tar.gz
i uzyskaj błąd:
/file/address/file.tar.gz.Z: No such file or directory
Próbowałem przeglądać dokumentację, ale nie mogłem znaleźć flagi, aby wyłączyć to dziwne zachowanie.
Każda pomoc zostanie bardzo doceniona.
Dzięki
Odpowiedzi:
37 dla odpowiedzi № 1System twojej szkoły nadal ma stare narzędzia stylu „kompresuj”, a nie nowsze oparte na GNU „gzip”.
Musisz użyć gzcat
zamiast zcat
, zakładając, że jest dostępna.
4 dla odpowiedzi nr 2
Zwykle używam gzip bezpośrednio, gdy chcę gzip:
gzip -dc /file/address/file.tar.gz
0 dla odpowiedzi № 3
gzip --decompress /file/address/file.tar.gz
0 dla odpowiedzi nr 4
zcat archive.tgz | tar -x --wildcards apri/fls/filename
0 dla odpowiedzi № 5
Jeśli reklamujesz .Z na końcu nazwy pliku w ten sposób:
zcat /file/address/file.tar.gz.Z
wtedy znajdzie plik.