Você pode fazer isso para impedir que tar veja um parâmetro que comece com -
tar cf foo ./-i_jkhv34
(supondo que você deseja que o arquivo seja nomeado foo ).
Barra invertida ( \ ) só será vista pelo shell, não por tar .
Algumas implementações de tar fornecem outras maneiras de especificar nomes de arquivos (não existe nenhum padrão para tar , a propósito). Por exemplo, o GNU tar fornece uma opção -T para especificar nomes de arquivos em um arquivo . O programa bsdtar também faz isso.