Temos este comando GNU tar conforme mostrado:
$ tar -xjf /dev/st0 --to-command='sh -c '\''printf "%s\n" "$TAR_SIZE $TAR_REALNAME" >> "$TAR_ARCHIVE.sizes.txt"'\'
Existe alguma maneira de obtermos tar
o PID dentro dele --to-command
? Algo assim:
$ [...] --to-command='sh -c '\''printf "%s\n" "$TAR_SIZE $TAR_REALNAME" >> "$TAR_ARCHIVE.sizes. $TAR_PID .txt"'\'
(observe a adição de fictício $TAR_PID
perto do final)
Eu li as páginas de manual do GNU tar 1.34, mas não vejo nenhuma variável relevante.