나는 tar (gz, bzip) 파일을 가지고 있으며 그 내용을보고 싶지만 재귀 적으로는 원하지 않습니다.
파일의 "첫 번째 수준"입니다.
콘텐츠를 보는 방법을 이미 알고 있습니다.
tar -ztf 파일 .tar.gz
그러나 재귀입니다!
감사!
나는 tar (gz, bzip) 파일을 가지고 있으며 그 내용을보고 싶지만 재귀 적으로는 원하지 않습니다.
파일의 "첫 번째 수준"입니다.
콘텐츠를 보는 방법을 이미 알고 있습니다.
tar -ztf 파일 .tar.gz
그러나 재귀입니다!
감사!
답변:
tar --exclude='*/*' -tf yourarchive.tar
해야합니다.
그것은 거의 확실하게 GNU tar-ism입니다. 그러나 누가 GNU tar를 사용하지 않습니까? (또 다른 재미있는 사실 : 최신 버전의 GNU tar에서는 .gz 또는 .bz 파일을 나열하거나 압축을 풀기 위해 'z'또는 'j'가 필요하지 않습니다. 파일을 자동 감지하여 작동합니다.)
-t
의미 는 결코 기억하지 못할 것 입니다. 그래서 변환 할 수 있습니다 . -tf
--list -f
tar --exclude='*/*/*' -tf yourarchive.tar