tar -xvfz foo.tar.gz
mengembalikan kesalahan tar: z: Cannot open: No such file or directory
Ini benar-benar dapat dimengerti - f
switch mengharapkan nama file, dan karena itu perlu yang terakhir.
Namun, menghilangkan tanda hubung tar xvfz foot.tar.gz
berfungsi dan tidak mengompresi dan menghapus file.
Saya sudah menguji ini pada OS X 10.8 dan Ubuntu 12.04.
Ada ide mengapa?
[diedit untuk menambahkan]
Saya selalu menggunakan tar -zxvf foo.tar.gz
. Namun, pertanyaan ini muncul karena xkcd ini , dan keterkejutan saya ketika seseorang bersikeras itu tar xvfz
akan berhasil.