• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javaで出力したファイルをbzcatで閲覧すると表示される不明な文字列)

Javaで出力したファイルをbzcatで閲覧すると表示される不明な文字列

このQ&Aのポイント
  • Javaで出力したファイルをbzcatで閲覧すると、不明な文字列が表示される現象についてご教授頂けませんか?
  • 環境はSolaris9で、(1)log4jで出力したファイルと(2)Javaの標準出力先に出力したファイルがtarで固められ、bzip2で圧縮された「java_log.tar.bz2」をbzcatで表示すると、表示される不明な文字列が気になります。
  • 解凍後のファイルをviやcatで確認しても不明な文字列は表示されていません。なぜこのような現象が起きるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • usleep
  • ベストアンサー率83% (5/6)
回答No.1

tarで固めた段階で「log4j.log」「system_out_println.log」の ファイルパーミッション、ファイルユーザ/グループ、タイムスタンプ、ファイル名などが「java_log.tar」に付加されるためです。

yamataro25
質問者

お礼

usleepさん 的確なご回答有難うございました。 もやもやが晴れました。 有難うございました。

その他の回答 (1)

  • usleep
  • ベストアンサー率83% (5/6)
回答No.2

GNU tarが使用可能な環境でしたら以下でOKではないかと... ※Solaris純正/sbin/tarでは「O」オプションは使用不可なようです。 bunzip2 -c java_log.tar.bz2 | tar xO-

関連するQ&A