zet
« Back to VersTracker
Description:
CLI utility to find the union, intersection, and set difference of files
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: cli set-operations file-management utilities text-processing
Install: brew install zet
About:
Zet is a command-line utility designed to perform fast set operations on files, specifically finding the union, intersection, and set difference between two or more filesets. It processes input streams directly, making it highly efficient for large datasets without intermediate temporary files. This tool is ideal for developers and system administrators who need to compare file lists or filter data based on membership.
Key Features:
  • Performs union, intersection, and difference operations
  • Efficiently handles large files and streams
  • Simple, Unix-style command-line interface
  • No temporary files; processes data in memory
Use Cases:
  • Comparing directory listings to find added or removed files
  • Filtering log files based on a list of identifiers
  • Finding common entries between two datasets
Alternatives:
  • comm – Standard Unix tool for sorted lines, but requires pre-sorted input.
  • grep – Good for pattern matching but less efficient for complex set logic on large lists.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 4:31am 0 VERSION_BUMP bc786919