いくつかのディレクトリを保持したいです。このディレクトリにはいくつかのソフトリンクが含まれています。このリンクとファイルもアーカイブする必要があります。
解決策が見つかりませんでした...オプションをtar
試しましたが、-h
ファイルのみが保持され、リンクは保持されません。単純な-cf
ものはありません。
ベストアンサー1
シンボリックリンクは、ファイルシステム上のファイルへのポインタです。この--dereference
オプションを試すこともできますtar
。
これを行うには、tar
シンボリックリンクが指すデータのコピーを作成する必要があります。
ここにいるgnu.orgのドキュメント
When `--dereference' (`-h') is used with `--create' (`-c'),
tar archives the files symbolic links point to, instead of the links themselves.