1
0
Fork 0
No description
Find a file
Andrew Tomaka bde7aeed90
Apply standard Go formatting and update project documentation
- Run go fmt on all Go files to ensure consistent formatting
- Add official Go tooling commands to CLAUDE.md for code quality
- Update project status to reflect current implementation state
2025-06-12 22:02:26 -04:00
archiver Apply standard Go formatting and update project documentation 2025-06-12 22:02:26 -04:00
collector Apply standard Go formatting and update project documentation 2025-06-12 22:02:26 -04:00
CLAUDE.md Apply standard Go formatting and update project documentation 2025-06-12 22:02:26 -04:00
go.mod Implement collect CLI tool 2025-06-12 21:38:00 -04:00
main.go Apply standard Go formatting and update project documentation 2025-06-12 22:02:26 -04:00
plan.md Add implementation plan for collect CLI tool 2025-06-12 21:23:56 -04:00
README.md Initial commit 2025-06-12 21:10:27 -04:00
test.sh Support multiple --name and --match flags with OR logic 2025-06-12 21:58:09 -04:00

collect

CLI tool that collects files recursively matching specific names, maintains their file structure, and adds them to an archive for backup.

Examples

Finds all files named .mise.toml

collect --name .mise.toml ./ backup.tgz

Finds all files nested in a directory that glob matches aet-* (ie. aet-bin)

collect --match aet-*/ ./ backup.zip