Я научился использовать 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.