tarファイルから抽出するときにリンクを逆参照する方法は?

tarファイルから抽出するときにリンクを逆参照する方法は?

bob.tar埋め込みtarファイルがあり、real_file後者link_to_real_fileがシンボリックリンクの場合はbob.tarシンボリックlink_to_real_fileリンクではありませんreal_file

このフラグを使用すると、これが実際に生成方法で可能であることがわかります-h

このコマンドはtar -cvhf bob.tar real_file link_to_real_file逆参照しますlink_to_real_fileが、tarファイルの作成方法に関係なく、抽出の観点からこれを実行したいと思います。

答え1

アーカイブをディレクトリにマウントします。AVFSを選択し、お気に入りのファイルコピーツールを使用します。

mountavfs
cp -RLp ~/.avfs$PWD/bob.tar\# target-directory/

答え2

ここに

  1. アーカイブ抽出
  2. 以下を使用してアーカイブを作成する-h
  3. 再抽出

関連情報