ファイルの作成元のシステムに存在しないowner:groupペアに属するコンテンツを含むtarファイルを作成したいと思います。
私が試した方向は次のとおりです。
tar ca --owner='otherowner' --group='othergroup' mydata.tgz mydata
このコマンドを実行すると、次のエラーが表示されます。
tar: otherowner: Invalid owner
tar: Error is not recoverable: exiting now
tarがowner:groupを受け入れるように強制する方法はありますが、どちらもファイルの作成元のシステムに存在しませんか?
1
--ownerはtarでサポートされているオプションではないことに注意してください。これは移植性のないGNUismです。starでは、たとえば組み込みの検索を使用して、-chown username / userid -chgrp groupname / groupidを指定します。
—
気味悪い