Não, você não pode atualizar um arquivo compactado usando tar .
Mas , se o seu script estiver criando o arquivo morto (usando touch ), você poderá atualizá-lo e compactá-lo posteriormente. Altere rjvf para rvf e, no final do seu script, execute bzip2 archive.tar (eu tomo da opção j e suas tags que você deseja usar bzip2 para compactação).