圧縮ファイルから特定のテキストファイルを抽出するには、AIXコマンドが必要です。

圧縮ファイルから特定のテキストファイルを抽出するには、AIXコマンドが必要です。

圧縮ファイルから特定のテキストファイルを抽出するAIXコマンドを探しています。

たとえば、私のzipファイルには、複数のサブabc.gzディレクトリを持つ数百万のファイルが含まれています。ワイルドカードを使用して単一のファイルを抽出する必要があります。誰でも助けることができますか?

  • 圧縮ファイル:abc.gz
  • 次のファイルを抽出する必要があります。%defg%

ベストアンサー1

ファイル圧縮とファイルアーカイブには違いがあります。

圧縮 ファイルサイズが小さくなります

アーカイブ 圧縮の有無にかかわらず、複数のファイルのいずれかをアーカイブファイルに保存する

".gz"拡張子を持つファイルは圧縮ファイルです。だからあなたの課題は正しくないようです。

ただし、*nix環境ではtarアーカイブ圧縮を使用することがよくあり、通常、これらのファイルには「.tar.gz」または「.tgz」拡張子があります。さまざまな種類の圧縮アーカイブを持つこと(または他の拡張子を使用すること)も可能です。

だから、圧縮されたアーカイブからファイルを抽出する方法を尋ねるようです。ただし、あなたの質問に答えるには、アーカイブタイプに関する追加の詳細が必要です。

おすすめ記事