tar -xvfz foo.tar.gz
retorna um erro tar: z: Cannot open: No such file or directory
Isso é completamente compreensível - o f
switch espera um nome de arquivo e, portanto, precisa ser o último.
No entanto, omitir o hífen tar xvfz foot.tar.gz
funciona, descompacta e descompacta o arquivo.
Eu testei isso no OS X 10.8 e no Ubuntu 12.04.
Alguma idéia do porquê?
[editado para adicionar]
Eu sempre uso tar -zxvf foo.tar.gz
. No entanto, essa pergunta surgiu por causa desse xkcd , e minha surpresa quando alguém insistiu que tar xvfz
funcionaria.