Traffine I/O

日本語

2023-02-19

Macでコマンドラインを使用してUnrarでRARファイルを解凍する

はじめに

他の一部のオペレーティングシステムとは異なり、Mac OSはネイティブでRARファイルの解凍をサポートしていません。この記事では、unrarというユーティリティを使ってコマンドラインでMac上でRARファイルを信頼性高く解凍する方法を紹介します。

Macへのunrarのインストール

次のHomebrewコマンドを使用してunrarをインストールすることができます。

bash
$ brew install carlocab/personal/unrar

RARファイルの解凍

unrarをインストールしたら、RARファイルの解凍に使用することができます。

unrar x

unrar xコマンドは、元のディレクトリ構造を保持したままRARファイルの内容を抽出する効果的な方法です。初めて圧縮されたときのフォルダとファイルの正確な構成を保つためには、このコマンドが最適な選択です。

このコマンドを使用するには、単に次のように入力します。

bash
$ unrar x example.rar

このコマンドは、unrarexample.rarの全ての内容をディレクトリ構造を保ったまま抽出するよう指示します。

unrar e

unrar xコマンドとは対照的に、unrar eコマンドは、アーカイブ内の元のディレクトリパスに関係なく、RARアーカイブから全てのファイルを現在の作業ディレクトリに直接抽出します。

$ unrar e example.rar

このコマンドはexample.rar内に含まれる全てのファイルを抽出しますが、unrar xとは異なり、元のディレクトリ構造は保持されません。

unrar eを使用する際に重要なことは、RARファイル内の異なるディレクトリに同名のファイルが存在する場合、抽出プロセス中にファイルを上書きするよう求められることがあるということです。この動作は全ての状況で望ましいわけではないので、どのコマンドを使用するか選ぶ際にはこれを意識する必要があります。

Ryusei Kakujo

researchgatelinkedingithub

Focusing on data science for mobility

Bench Press 100kg!