Unjar à une destination spécifique
Est-il un moyen pour extraire un fichier jar à un répertoire spécifique? Par exemple, je suis dans le répertoire foo, qui contient le sous-dossier bar; tous mes pots de fichiers sont au même niveau au bar. J'ai donc passé la commande jar xf my.jar -C bar/
Cependant, quand je suis allé à la barre de dossier, les fichiers n'ont pas été extraites. Est-il un moyen pour moi de le faire sans avoir à déplacer le fichier jar à la barre?
Grâce
OriginalL'auteur fabricemarcelin | 2012-01-23
Vous devez vous connecter pour publier un commentaire.
Je ne pense pas que
jar
supporte, maisunzip
. Essayez:Le comportement est le même que le
jar
de commande, parce que les fichiers jar sont les mêmes que les fichiers zip.Il dit aussi que l'option-C ne peut être utilisé avec l'option-c (create) ou -u (mise à jour). Il ne fonctionne pas avec l'option-x (extrait).
Vous êtes correct.
décompressez fait parfaitement l'affaire. Je vous remercie.
OriginalL'auteur dogbane
"Est-il un moyen pour moi de le faire sans avoir à déplacer le fichier jar à la barre?"
Vous pouvez le faire en saisissant la barre et de l'exécution de la commande extraire à partir de là, comme ceci:
OriginalL'auteur Pavel Tankov