SkillHub

merge

v3.0.1

Combine files, resolve conflicts, concatenate data, and deduplicate across sources. Use when merging files, resolving conflicts, deduplicating datasets.

Sourced from ClawHub, Authored by bytesagain

Installation

Please help me install the skill `merge` from SkillHub official store. npx skills add bytesagain/merge

merge

File merge tool.

Commands

files

Concatenate two files

scripts/script.sh files <f1> <f2> [output]

lines

Interleave lines from two files

scripts/script.sh lines <f1> <f2>

csv

Join two CSVs on a key column

scripts/script.sh csv <f1> <f2> <key-col>

json

Merge two JSON files (arrays or objects)

scripts/script.sh json <f1> <f2>

diff

Show differences between files

scripts/script.sh diff <f1> <f2>

common

Show lines common to both files

scripts/script.sh common <f1> <f2>

unique

Show lines unique to each file

scripts/script.sh unique <f1> <f2>

dedup

Remove duplicate lines (preserving order)

scripts/script.sh dedup <file>

patch

Apply a patch file

scripts/script.sh patch <file> <patchfile>

Requirements

  • python3

Powered by BytesAgain | bytesagain.com | [email protected]