▼すべてを開く。
▲すべてを閉じる。
$ tar -tf masa_home.tar | grep dirz masa/dirz/ masa/dirz/messages.2 masa/dirz/messages.1 masa/dirz/messages.3
tarコマンドで-tfオプション、アーカイブファイル名「masa_home.tar」を指定してアーカイブファイルの一覧を表示させ、その出力をパイプでgrepコマンドに送り、目的のディレクトリの場所を検索する。
tarコマンドで、-xvfオプション、tarファイル、ディレクトリを指定する$ tar -xvf masa_home.tar masa/dirz/ masa/dirz/ masa/dirz/messages.2 masa/dirz/messages.1 masa/dirz/messages.3
tarコマンドで-xvfオプション、アーカイブファイル名「masa_home.tar」と取り出すディレクトリ「masa/dirz/」を指定すると、アーカイブから「masa/dirz/」がカレントディレクトリに取り出される。
$ tar -xvf masa_home.tar dirz/ tar: dirz: 書庫中に見つかりません tar: 処理中にエラーが起きましたが、最後まで処理してからエラー終了させました
アーカイブから取り出すファイル名やディレクトリを間違えた場合、上のようなエラーとなる。