Étant donné un fichier d'archive compressé tel que application.tar.gz
qui a un dossier application/x/y/z.jar
entre autres, je voudrais être en mesure de prendre ma plus récente version de z.jar
et mettre à jour/rafraîchir l'archive avec .Mise à jour d'un seul fichier dans un tar compressé
Existe-t-il un moyen de faire cela autre que quelque chose comme ce qui suit?
tar -xzf application.tar.gz
cp ~/myupdatedfolder/z.jar application/x/y
tar -czf application application.tar.gz
Je comprends l'interrupteur -u
dans le goudron peut être utile pour éviter d'avoir à détarrer la chose, mais je ne suis pas sûr comment l'utiliser exactement.