Olá, Alexandre, tudo bem?
Quando usamos o sinal de menos para trabalhar com o comando tar, os parâmetros que requerem um argumento como o -f devem ficar por último na ordem dos parâmetros.
Fonte: https://unix.stackexchange.com/questions/239118/does-parameter-order-matter-with-tar
http://man7.org/linux/man-pages/man1/tar.1.html
Este último link, que é o manual do tar, tem uma parte que informa:
Any number of options not taking arguments can be clustered together
after a single dash, e.g. -vkp. Options that take arguments (whether
mandatory or optional), can appear at the end of such a cluster, e.g.
-vkpf a.tar.
The example command above written in the short-option style could
look like:
tar -cvf a.tar /etc
or
tar -c -v -f a.tar /etc
Que acredito que seja a sua dúvida.
Eu testei o comando com o parâmetro f no meio, mas sem o "menos" antes dos parâmetros e funcionou. Isso porque existem três maneiras de passar os parâmetros (opções) ao comando, conforme você também pode ver no manual do tar.
Espero ter ajudado!
Abraços