
Linux で .tar ファイルにファイルを圧縮する際に問題があります。問題は、.tar ファイルを解凍したときに、圧縮されたファイルを含むフォルダーが生成されないことです。.tar ファイルに圧縮されたファイルだけが生成される必要があります。どうすればいいでしょうか? よろしくお願いします!
答え1
フラグを参照してください--strip-components
。(ただし、これを行わないことを強くお勧めします。tarball には、内部に単一のトップレベル ディレクトリが含まれることが想定されています)。
答え2
質問を正しく理解していれば、次のものを使用できるはずです:
tar cvf <tarfile name> <filename1> <filename2> <filename3>
ファイルを抽出すると、現在のディレクトリに抽出されるはずです。