Você deseja usar a opção --to-command
de tar
:
tar xf tarfile.tar --to-command='sh -c "mkdir -p $(dirname $TAR_FILENAME) && base64 -d > $TAR_FILENAME"'
Isso é descrito no manual aqui .
backup-specs
é parte do sistema de backup, as declarações manuais são distribuídas com tar
, mas meu sistema não tem isso e eu não acho que realmente use, pelo menos não mais.