continua extraindo um tarball depois que o trabalho é morto

2

Estou extraindo um grande tarball, mas o trabalho foi morto no meio do caminho. É possível continuar a extração sem reverter desde o início? O comando que eu estava usando era

tar xvf foo.tar.gz
    
por fanchyna 15.05.2015 / 23:10

1 resposta

2

Resposta curta: --skip-old-files

Resposta mais longa: tar --skip-old-files -xvf aoeu.tar fará o tar ignorar silenciosamente qualquer arquivo que tenha um arquivo de saída correspondente. Também é possível usar o -k flag, mas isso resultará em um erro de alcatrão e covardemente se recusará a fazer mais nada. No entanto, não sei como um arquivo parcialmente extraído será tratado, portanto, talvez seja necessário identificá-los manualmente e fazer isso individualmente (se o tar foi interrompido no meio da operação, deve haver apenas um que não corresponda em tamanho e conteúdo). / p>     

por 15.05.2015 / 23:18