問題ID: 32967

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2018-10-18 17:43
shoshinsha  半人前   投稿数: 10
問題ID: 32967 について

「gzip形式で圧縮したアーカイブファイル「test.tar.gz」の内容を展開せずに表示したい。適切なコマンドは次のうちどれか。(2つ選択)」

上記の設問の解説に以下の記載があります。

「もしくは、gzipの-dオプション(圧縮ファイルを展開する)と、–cオプション(標準出力へ書き出す)で解凍後のファイル名をtarコマンドにパイプ(|)で渡しても同じ事が可能です。」

-dオプションで圧縮ファイルを展開しているようですが、これは設問の意図に合っているのでしょうか。
展開したファイルが、ディレクトリに残らないということでしょうか。
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2018-10-19 9:24
quensan  長老   投稿数: 119
残らないようですね。

[test@server test]$ ls
test.tar.gz
[test@server test]$ gzip -cd test.tar.gz | tar ftv -
drwxrwxr-x test/test 0 2018-10-19 08:58 dir/
drwxrwxr-x test/test 0 2018-10-19 08:58 aaa.txt/
drwxrwxr-x test/test 0 2018-10-19 08:58 bbb.txt/
[test@server test]$ ls
test.tar.gz

https://linuxjm.osdn.jp/html/GNU_gzip/man1/zcat.1.html
-cは"出力を標準出力に書き出し、元ファイルを変更しない。"とあります。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-10-20 15:57
shoshinsha  半人前   投稿数: 10
回答頂き、ありがとうございます。
設問が間違っているわけではないことがわかりました。
ありがとうございます。

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.