Я навчився використовувати tar без '-' для варіантів, як, tar cvfz dir.tar.gz Directory/
але я нещодавно зіткнувся з дещо іншим tar -czvf
синтаксисом (я думаю, що 'f' має бути останнім варіантом у цьому випадку).
Обидва працюють на Linux та Mac OS. Чи є рекомендований синтаксис, з ou без '-', який є більш портативним у поєднанні з Unix смаками?
-f
повинна бути остання опція, полягає в тому, що вона бере аргумент, і цей аргумент може бути наданий, торкаючись цієї опції. tar -cvfz dir.tar.gz Directory
означає створити архів з ім'ям, z
який містить файли dir.tar.gz
та Directory
.