The perintah tar historis telah menjadi salah satu dari beberapa perintah yang tidak mengikuti Unix pedoman utilitas sintaks .
Halaman standar untuk tar mengatakan:
f
Gunakan operan file pertama (atau yang kedua, jika b sudah ditentukan) sebagai nama arsip alih-alih standar yang tergantung pada sistem
Sedangkan pedoman sintaks meliputi ini:
Pedoman 5:
Satu atau lebih opsi tanpa argumen opsi, diikuti paling banyak satu opsi yang menggunakan argumen opsi, harus diterima ketika dikelompokkan di belakang satu pembatas '-'.
Jadi, sementara perintah yang Anda ketikkan,, tar -vcfz dvr_rdk_v1.tar.gz dvr_rdk/
akan baik-baik saja pada versi tar yang lebih lama, versi tar tertentu yang ditulis untuk mengikuti pedoman sintaks utilitas akan menguraikan ini artinya "gunakan z
sebagai argumen file -f
". Jadi, Anda harus menggunakan yang berikut ini untuk menjadi portabel:
tar -cvzf dvr_rdk_v1.tar.gz dvr_rdk/