私はtar
の構文と使用法について学び、star
に出くわしました。
star
のマンページからこの段落を読みました。
Starには、POSIX.1-2001拡張tarヘッダーの最初の無料実装が含まれています。 POSIX.1-2001拡張tarヘッダーは、歴史的なtar形式の制限を超えるための新しい標準的な方法を定義します。これらは、(とりわけ)すべてのUNIXタイムスタンプを1秒未満の解像度でアーカイブし、任意のサイズのファイルとファイル名を長さ制限なしで、最高の交換互換性のためにUNICODEUTF-8コーディングを使用してアーカイブできるようにします。
そしてこれは現時点でもまだ当てはまるのだろうか、またはtar
がこの側面に追いついたかどうか。
私が見つけたドキュメントのほとんどは、少なくとも10年前のものです。また、過去10年間のtar
変更ログを調べましたが、上記の「拡張tarヘッダー」に従っていることを示すものは見つかりませんでした。
これらの2つのページを比較することによって1,2 私は次を見つけました:
tar
はPOSIX.1-2001拡張tarヘッダーをサポートします。この形式は次を使用して指定できます。--posix
スイッチまたは--format=posix
tar
は、diff
と同様に、--diff
または--compare
を使用したstar
コマンドもサポートします。
tar
とstar
..の間に大きな違いは見つかりませんでした。
...だから私は休む心を置くことができると思います。
1: http://linux.die.net/man/1/star
2: http://www.gnu.org/software/tar/manual/tar.html