J'ai un gros fichier .bz2 de 18 gigaoctets et il n'y a aucune chance qu'il s'extraie sur le très petit espace de stockage de mon ordinateur. J'ai donc pris un disque dur externe, j'y ai copié le fichier et j'ai appuyé sur "extract" en m'attendant à ce qu'il s'extraie sur le disque dur. Au quart du chemin, il s'est arrêté parce qu'il n'avait plus d'espace car il s'étendait sur le stockage de mon ordinateur et non sur celui du disque dur.
J'ai ensuite regardé cette et j'ai essayé de l'extraire comme ça mais il s'avère que .bz2 n'est pas .zip (évidemment) donc quand j'ai essayé de mettre cette commande dans le terminal :
unzip /Volumes/My\ Passport\ for\ Mac/lichess_db_standard_rated_2020-10.pgn.bz2 -d/Volumes/My\ Passport\ for\ Mac
il m'a donné l'erreur suivante :
Archive: /Volumes/My Passport for Mac/lichess_db_standard_rated_2020-10.pgn.bz2
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of /Volumes/My Passport for Mac/lichess_db_standard_rated_2020-10.pgn.bz2 or
/Volumes/My Passport for Mac/lichess_db_standard_rated_2020-10.pgn.bz2.zip, and cannot find /Volumes/My Passport for Mac/lichess_db_standard_rated_2020-10.pgn.bz2.ZIP, period.
Comment puis-je extraire ce fichier .bz2 directement sur un disque dur ?