tar -xvfz foo.tar.gz
zwraca błąd tar: z: Cannot open: No such file or directory
Jest to całkowicie zrozumiałe - f
przełącznik oczekuje nazwy pliku, więc musi być ostatni.
Jednak pominięcie łącznika tar xvfz foot.tar.gz
działa, dekompresuje i rozpakowuje plik.
Przetestowałem to na OS X 10.8 i Ubuntu 12.04.
Jakieś pomysły, dlaczego?
[edytowane, aby dodać]
Zawsze używam tar -zxvf foo.tar.gz
. Jednak to pytanie powstało z powodu tego xkcd i moje zdziwienie, gdy ktoś nalegał, aby tar xvfz
to zadziałało.