Để liệt kê các tệp trong kho lưu trữ zip, bạn có thể sử dụng lệnh sau.
unzip -l
Để grep một kho lưu trữ nén, bạn nên sử dụng các tiện ích lưu trữ nén được xây dựng để hoạt động với loại định dạng lưu trữ đó.
Đối với lưu trữ zip:
zipgrep --help
usage: zipgrep [egrep_options] pattern zipfile [members...]
Uses unzip and egrep to search the zip members for a string or pattern.
Đối với tài liệu lưu trữ tar:
zgrep --help
Usage: /bin/zgrep [OPTION]... [-e] PATTERN [FILE]...
Look for instances of PATTERN in the input FILEs, using their
uncompressed contents if they are compressed.
OPTIONs are the same as for 'grep'.
Có một vài công cụ khác cũng hoạt động với tài liệu lưu trữ. Bạn có thể đặt ống ra vào grep để làm điều tương tự.
zcat
zcat my.archive.zip | grep "some text"
Hoặc bạn có thể sử dụng chức năng tìm kiếm của các công cụ này
zless
zmore