936 B
936 B
description, argument-hint
| description | argument-hint |
|---|---|
| Concatenate files matching glob patterns | patterns |
Concatenate files matching PATTERNS to output file with separators.
Usage
concat-glob-tool PATTERNS... --output-file FILE [OPTIONS]
Arguments
PATTERNS...: Glob patterns (e.g.,*.py,src/**/*.md)-o, --output-file FILE: Output file path (required)--separator TEXT: Separator text (default:---)-n, --dry-run: Preview (default, enabled)--no-dry-run: Execute concatenation-f, --force: Overwrite existing file-v/-vv/-vvv: Verbosity (INFO/DEBUG/TRACE)
Examples
# Preview concatenation (dry-run)
concat-glob-tool '*.py' -o output.txt
# Execute concatenation
concat-glob-tool '*.py' '*.md' -o output.txt --no-dry-run
# Custom separator
concat-glob-tool '*.py' -o output.txt --separator '===' --no-dry-run
Output
Files concatenated with format: \n---\n# FILENAME\n---\n