bzip2: (stdin): trailing garbage after EOF ignored 라는 에러

vudghkzm의 이미지

아래와 같은 명령을 차례대로 내렸습니다.

$  tar cvfj - GG.txt | split -b 200k - GG.tar.bz2.
$ cat GG.tar.bz2.* | tar xvfj -

그랬더니 아래와 같은 메세지가 나오네요.

bzip2: (stdin): trailing garbage after EOF ignored

위 메세지는 무슨 뜻이고, 왜 생기는 것이며 또 어떻게 해결할 수 있는지가 궁금하네요.

익명사용자의 이미지

trail 옵션이 fedora5 부터 바뀌었습니다.

trail ==>> trail -n

이렇게 바꿔보세요.

송효진의 이미지

파이프를 이용하면 전체크기를 모르게 되죠.
일단 주는대로 받아서 푸는데, 그 뒤에 cat 이 생성한 \n 같은게 들어갈 수도 있겠죠.
'끝났는데 자료가 더 오더라 그건 무시했다.'는 뜻입니다.
해결 안해도 됩니다.

emerge money